Option Explicit
Dim i As Integer
Dim j As Integer
Dim Fiche As String
Public Lettre1 As String
Public Lettre2 As String
Function ChargAd()
On Error Resume Next
MiseaBlancAD
With Boite
i = 0
Do While Range("[Ca]Fichier!A1").Offset(i, 0) <> ""
If Range("[Cat]Fichier!D1").Offset(i, 0) & " " & Range("[Ca]Fichier!B1").Offset(i, 0) = Boite.Nom_Prenom Then
Exit Do
End If
i = i + 1
Loop
If ("[Ca]Fichier!C1") ="" Then
.bd1 = Range("[Ca]Fichier!A1").Offset(i, 0) & " " & Range("[Ca]Fichier!B1").Offset(i, 0) & " " & _
Range("[Ca]Fichier!D1").Offset(i, 0)
Else
.bd1 = Range("[Ca]Fichier!A1").Offset(i, 0) & " " & Range("[Ca]Fichier!B1").Offset(i, 0) & " et " & _
Range("[Ca]Fichier!C1").Offset(i, 0) & " " & Range("[Cat]Fichier!D1").Offset(i, 0)
End If
End Sub