Private Sub CommandButton1_Click()
Dim Var As Byte
Dim REP
Dim r
'Feuil1.Range("G2") = var
Var = ListView1.SelectedItem
REP = ListView1.SelectedItem '.SubItems(0) 'N° Dossier selectionné
Set r = Feuil2.Range("A:A").Find(REP) 'Recherche N° Dossier dans la base
If r Is Nothing Then 'Si N° Dossier pas trouvé alors message
MsgBox "La dossier " & REP & " n'a pas été trouvé"
Exit Sub 'on sort du code
End If
i = r.Row 'r étant la recherche dans la base Row étant le numéro de ligne du N° recherché
' N° Dossier
Feuil1.Range("G2") = Var
'Feuil1.Range("G2") = Feuil2.Cells(i, 1)
'Données Client
Feuil1.Range("B5") = Feuil2.Cells(i, 2)
Feuil1.Range("F5") = Feuil2.Cells(i, 3)
Feuil1.Range("T5") = Feuil2.Cells(i, 4)
Feuil1.Range("AD5") = Feuil2.Cells(i, 5)
Feuil1.Range("AO5") = Feuil2.Cells(i, 6)
Feuil1.Range("BA5") = Feuil2.Cells(i, 7)
Feuil1.Range("BF5") = Feuil2.Cells(i, 8)
'Données Véhicule 1 ère ligne
Feuil1.Range("B9") = Feuil2.Cells(i, 9)
Feuil1.Range("H9") = Feuil2.Cells(i, 10)
Feuil1.Range("Q9") = Feuil2.Cells(i, 11)
Feuil1.Range("X9") = Feuil2.Cells(i, 12)
Feuil1.Range("AD9") = Feuil2.Cells(i, 13)
Feuil1.Range("AJ9") = Feuil2.Cells(i, 14)
Feuil1.Range("AP9") = Feuil2.Cells(i, 15)
Feuil1.Range("AV9") = Feuil2.Cells(i, 16)
Feuil1.Range("AZ9") = Feuil2.Cells(i, 17)
Feuil1.Range("BF9") = Feuil2.Cells(i, 18)
Feuil1.Range("BL9") = Feuil2.Cells(i, 19)
Feuil1.Range("BP9") = Feuil2.Cells(i, 20)
'Données Véhicule 2 ème ligne
Feuil1.Range("B12") = Feuil2.Cells(i, 21)
Feuil1.Range("E12") = Feuil2.Cells(i, 22)
Feuil1.Range("K12") = Feuil2.Cells(i, 23)
Feuil1.Range("Q12") = Feuil2.Cells(i, 24)
Feuil1.Range("X12") = Feuil2.Cells(i, 25)
Feuil1.Range("AD12") = Feuil2.Cells(i, 26)
Feuil1.Range("AJ12") = Feuil2.Cells(i, 27)
Feuil1.Range("AP12") = Feuil2.Cells(i, 97)
'Données Conditions commerciales
Feuil1.Range("B16") = Feuil2.Cells(i, 28)
Feuil1.Range("I16") = Feuil2.Cells(i, 29)
Feuil1.Range("R16") = Feuil2.Cells(i, 30)
Feuil1.Range("Z16") = Feuil2.Cells(i, 31)
'Données Conditions Tarifaires 1ère ligne
Feuil1.Range("K20") = Feuil2.Cells(i, 32)
Feuil1.Range("S20") = Feuil2.Cells(i, 33)
'Données Conditions Tarifaires 2ème ligne
Feuil1.Range("K22") = Feuil2.Cells(i, 42)
Feuil1.Range("S22") = Feuil2.Cells(i, 43)
'Données Conditions Tarifaires 3ème ligne
Feuil1.Range("K24") = Feuil2.Cells(i, 52)
Feuil1.Range("S24") = Feuil2.Cells(i, 53)
'Données Conditions Tarifaires 4ème ligne
Feuil1.Range("K26") = Feuil2.Cells(i, 62)
Feuil1.Range("S26") = Feuil2.Cells(i, 63)
'Données Suivi
Feuil1.Range("B32") = Feuil2.Cells(i, 82)
Feuil1.Range("K32") = Feuil2.Cells(i, 83)
Feuil1.Range("P32") = Feuil2.Cells(i, 84)
Feuil1.Range("U32") = Feuil2.Cells(i, 85)
Feuil1.Range("Z32") = Feuil2.Cells(i, 86)
Feuil1.Range("AE32") = Feuil2.Cells(i, 87)
Feuil1.Range("AJ32") = Feuil2.Cells(i, 88)
Feuil1.Range("AM32") = Feuil2.Cells(i, 89)
Feuil1.Range("AR32") = Feuil2.Cells(i, 90)
Feuil1.Range("AX32") = Feuil2.Cells(i, 91)
Feuil1.Range("BC32") = Feuil2.Cells(i, 92)
Feuil1.Range("BH32") = Feuil2.Cells(i, 93)
Feuil1.Range("BK32") = Feuil2.Cells(i, 94)
'Bloc-notes
Feuil1.Range("B35") = Feuil2.Cells(i, 96)
'Date creation dossier
Feuil1.Range("L2") = Feuil2.Cells(i, 98)
'Coordonnées client
Feuil1.Range("B41") = Feuil2.Cells(i, 99)
Feuil1.Range("R41") = Feuil2.Cells(i, 100)
Feuil1.Range("AA41") = Feuil2.Cells(i, 101)
'Etat dossier
Feuil1.Range("AK41") = Feuil2.Cells(i, 102)
Feuil1.Range("AS41") = Feuil2.Cells(i, 103)
Feuil1.Range("AX41") = Feuil2.Cells(i, 104)
Feuil1.Range("B5").Select
Unload Me 'Ferme la boite de dialogue
Application.ScreenUpdating = True
End Sub