Boucle et condition vba excel

[Résolu/Fermé]
Signaler
Messages postés
5
Date d'inscription
jeudi 9 juillet 2009
Statut
Membre
Dernière intervention
11 juillet 2009
-
Messages postés
24185
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
26 septembre 2021
-
Bonjour,

en fait je cherche une macro qui dirait :

quand cellule A2 vide et B2 plein copier qqch dans A2 (ça j'arrive)
mais là je veux que ça se répète sur toute la feuille avec A3 B3 A4 B4 ect

merci pour votre aide

3 réponses

Messages postés
24185
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
26 septembre 2021
6 899
Bonjour,

tu peux utiliser la boucle 'for each... next'
ex:
Dim c As Range
For Each c In Range("A2:A10")
If c = "" And c.Offset(0, 1) <> "" Then c = "toto"
Next c
Messages postés
5
Date d'inscription
jeudi 9 juillet 2009
Statut
Membre
Dernière intervention
11 juillet 2009

super ca marche ! merci a toi
Messages postés
24185
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
26 septembre 2021
6 899
ok, n'oublie pas de mettre en résolu stp