comparer des cellules contenant du texte - VB/VBA/VBS - Programmation
Marsh Posté le 25-09-2007 à 13:19:22
Tu as toujours des indices dans ta syntaxe.
Un indice - tel que le message d'erreur en parle - n'est pas forcément un nombre.
Si aucune feuille ne s'appelle « Recup » alors « Sheets("Recup" ) » affiche un message d'erreur d'indice ; tout autant pour « CodePf » d'ailleurs.
Marsh Posté le 25-09-2007 à 13:39:04
ReplyMarsh Posté le 25-09-2007 à 14:08:59
Reply
Marsh Posté le 25-09-2007 à 11:59:52
C'est encore moi je cherche à comparer deux cellule sur deux feuilles différentes
j'utilise un Like mais lors de l'exécution vb me renvois l'erreur suivante :
erreur d'execution 9
l'indice n'appartient pas à la sélection
J'ai du mal à comprendre au debut j'avais intégré des indices à la place des numéros de lignes pour faire une boucle afin de scruter toute ma feuille et la sans indice toujours meme message d'erreur, il y a-t-il une autre méthode pour comparé des chaines de car? j'ai fait une erreur de synthaxe?
If Sheets("Recup" ).Cells(2, 4) Like Sheets("CodePf" ).Cells(151, 3) Then
Sheets("Recup" ).Cells(2, 3) = Sheets("CodePf" ).Cells(151, 2)
End If