A
audrey65
Guest
Bonjour,
Je voudrais savoir comment je pourrait faire une boucle tant que, je n'y arrive pas
si j'écrit
If Not IsEmpty(Range("B1")) Then
If Range("e1") = "Câble KO" Then
Range("G1") = 1
End If
End If
ceci fonctionne
Mais je voudrais faire ceci à chaque fois qu'une cellule de B n'est pas vide
donc j'ai essayé ceci mais ça ne fonctionne pas
X= 1
Do while range("BX")<>""
If range("EX")="Câble KO" then
range("GX")=1
End if
loop
X= X+1
Ensuite en faisant comme ceci :
X= 1
Do while range("B" + X)<>""
If range("E" + X)="Câble KO" then
range("G" +X)=1
End if
X= X+1
loop
J'ai un code d'erreur qui s'affiche qui dit
erreur d'exécution '13' :
Incompatibilité de type
Je voudrais savoir comment je pourrait faire une boucle tant que, je n'y arrive pas
si j'écrit
If Not IsEmpty(Range("B1")) Then
If Range("e1") = "Câble KO" Then
Range("G1") = 1
End If
End If
ceci fonctionne
Mais je voudrais faire ceci à chaque fois qu'une cellule de B n'est pas vide
donc j'ai essayé ceci mais ça ne fonctionne pas
X= 1
Do while range("BX")<>""
If range("EX")="Câble KO" then
range("GX")=1
End if
loop
X= X+1
Ensuite en faisant comme ceci :
X= 1
Do while range("B" + X)<>""
If range("E" + X)="Câble KO" then
range("G" +X)=1
End if
X= X+1
loop
J'ai un code d'erreur qui s'affiche qui dit
erreur d'exécution '13' :
Incompatibilité de type