libellule85
XLDnaute Accro
Bonsoir tout le monde,
j'ai un problème avec la macro ci-dessous. En effet, elle bug sur la recherche de certain nom (notamment sur celui de Potier), elle plante souvent sur la ligne sel.Select n'étant pas très doué pour le vba je viens donc vous demander de l'aide
Merci d'avance pour vos réponses
Ci-joint fichier pour exemple
j'ai un problème avec la macro ci-dessous. En effet, elle bug sur la recherche de certain nom (notamment sur celui de Potier), elle plante souvent sur la ligne sel.Select n'étant pas très doué pour le vba je viens donc vous demander de l'aide
Code:
Sub selection()
Dim sel As Range, achercher As String
achercher = InputBox("Quel Nom recherchez-vous ?")
If achercher = "" Then Exit Sub
Set c = ActiveSheet.Range("C" & Range("B1") & ":C" & Range("B2")).Find(achercher, LookIn:=xlValues, lookat:=xlWhole)
If Not c Is Nothing Then
firstAddress = c.Address
Do
If Not sel Is Nothing Then
Set sel = Application.Union(sel, Rows(c.Row))
Else
Set sel = Rows(c.Row)
End If
Set c = Range("C" & Range("B1") & ":C" & Range("B2")).FindNext(c)
Loop While Not c Is Nothing And c.Address <> firstAddress
End If
sel.Select
End Sub
Merci d'avance pour vos réponses
Ci-joint fichier pour exemple