Bonjour tout le monde,
J'ai un petit problème dans mon projet avec mes fonctions find. Le problème est que si mon string rechercher est trop long, VBA me donne une code d'erreur d'incompatibilité de type.
Le code est le suivant
Je vous joins le fichier pour exemple. Il faut exécuter le code en manuel je n'ai pas mis de bouton. Le code est dans la feuille 1.
La question est : Que pouvons nous faire pour palier ce problème. Si un sage d'excel peut m'éclairer je lui en serait très reconnaissant.
Par avance merci pour votre aide
Meilleures salutations
Vorens
J'ai un petit problème dans mon projet avec mes fonctions find. Le problème est que si mon string rechercher est trop long, VBA me donne une code d'erreur d'incompatibilité de type.
Le code est le suivant
Code:
Sub test()
Dim s As String
's = Range("C5").Value
's = Range("C4").Value
s = Range("C7").Value
Set rechercheNomObjet = ThisWorkbook.Sheets("Feuil1").Range("B" & "2").EntireColumn.Find(s, lookat:=xlWhole, MatchCase:=True)
End Sub
Je vous joins le fichier pour exemple. Il faut exécuter le code en manuel je n'ai pas mis de bouton. Le code est dans la feuille 1.
La question est : Que pouvons nous faire pour palier ce problème. Si un sage d'excel peut m'éclairer je lui en serait très reconnaissant.
Par avance merci pour votre aide
Meilleures salutations
Vorens