Hello,
Merci pour ton retour
J'ai trouvé une solution ci-dessous mon code :
Private Sub CommandButton1_Click()
'déclaration des variables
Dim MonGerant As Range
Dim ListeGerants As Range
Dim NbLignes As Long
Dim LigneActive As Long
' Affectation des Vairables
Set ListeGerant = Sheet3.Range("A2", Sheet3.Range("A1").End(xlDown))
NbLignes = ListeGerants.Rows.Count
LigneActive = 0
'On insère une nouvelle Feuille
Sheets.Add
Sheet3("A1").EntireRow.Copy ActiveCell
Range("A2").Select
'on boucle Chaque Gerant se trouvant dans la liste
For Each MonGerant In ListeGerants
'on se decale d'une ligne vers le bas
LigneActive = LigneActive + 1
'on recherche le Gérant qui aété saisie dans la liste déroulante
If MonGerant.Offset(0, 11).Value = Me.CBGérant.Value Then
' si la Gérant est trouvé, on récupère l'enregistremsent du gerant
MonGerant.EntireRow.Copy ActiveCell
ActiveCell.Offset(1, 0).Select
End If
Next MonGerant
Range("A1").Select.entirecolunm.AutoFit
Activecell.currentregion.EntireColumn.autofit
End Sub
Une erreur s'affiche 91
si quelqu'un peut m'aider