• Initiateur de la discussion Initiateur de la discussion audrey65
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

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
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
2
Affichages
527
Réponses
7
Affichages
454
Réponses
4
Affichages
733
Retour