Bonjour le Forum,
Dans le code suivant je recherche une chaine de caractère à l'aide d'un inputbox. Lorsque que je veux comparer la chaine de caractère, j'ai le message Argument non facultatif. Comment corriger pour que le tout fonctionne ?
Sub Trouve_Chaine()
Dim Macellule As Range
Set Macellule = Range("a:a")
Range("A1").Select
chaine = InputBox("Chaine à chercher", "Recherche")
For i = 1 To Range("A65536").End(xlUp).Row
If InputBox.MatchEntry = FmMatchEntryComplete Then GoTo Sélection 'inputbox est l'argument non facultatif
Next i
Sélection:
If Not Macellule Is Nothing Then
Range(Range("A1"), Macellule).Select
Else
MsgBox "Recherche infructueuse"
End If
End Sub
Merci
Dans le code suivant je recherche une chaine de caractère à l'aide d'un inputbox. Lorsque que je veux comparer la chaine de caractère, j'ai le message Argument non facultatif. Comment corriger pour que le tout fonctionne ?
Sub Trouve_Chaine()
Dim Macellule As Range
Set Macellule = Range("a:a")
Range("A1").Select
chaine = InputBox("Chaine à chercher", "Recherche")
For i = 1 To Range("A65536").End(xlUp).Row
If InputBox.MatchEntry = FmMatchEntryComplete Then GoTo Sélection 'inputbox est l'argument non facultatif
Next i
Sélection:
If Not Macellule Is Nothing Then
Range(Range("A1"), Macellule).Select
Else
MsgBox "Recherche infructueuse"
End If
End Sub
Merci