Macro excel bug

Fermé
tigrou - 9 juil. 2008 à 11:02
 tigrou - 9 juil. 2008 à 11:31
Bonjour,
J'ai une erreur 1004 avec "method 'Range' of object '_Global' failed" qui pointe sur mon premier IF, ce code est cence deplacer 2 colonne de charactere en 'y' ajoutant c pour une et 'j' pour l autre, et ensuite les conparer avec une autre et changer la couleur de la cellule. En gros une boucle et plusieur IF...

For a = 2 To 550
If Range("AD" & i).Value <> "" Then
Range("AF" & i).Value = c & Range("AD" & i).Value
Range("AG" & i).Value = j & Range("AE" & i).Value
If Range("A" & a).Value = Range("U" & a).Value Then
If InStr(Range("Y" & a).Value, Range("AF" & a).Value) Then
Range("Y" & i).Interior.ColorIndex = 4
End If
If InStr(Range("Y" & a).Value, Range("AG" & a).Value) Then
Range("Y" & i).Interior.ColorIndex = 4
Else
Range("Y" & i).Interior.ColorIndex = 3
End If
End If
End If
Next a

Merci d avance

1 réponse

CapitainCo Messages postés 126 Date d'inscription mardi 24 juin 2008 Statut Membre Dernière intervention 5 novembre 2009 61
9 juil. 2008 à 11:20
ta variable i n'a pas de valeur
elle doit etre au moins de 1
je pense que tu t'es un peu perdu dans tes compteurs ;)
0
Oui lol je viens de voir, desole du derangement
bonne journee a tous
0