VBA : stocker n° ligne cellule dans un for each

xuorel Messages postés 251 Date d'inscription   Statut Membre Dernière intervention   -  
 Utilisateur anonyme -
Bonjour,

je souhaiterais réaliser une macro réalisant cela (je résume au passage qui me pose problème) :

for each R in Range("C12:C15")

i = numéro de ligne de R
j = numéro de colonne de R

msgbox i , j
next

Comment procéder ? Je n'arrive pas à identifier l'objet à utiliser pour la ligne et la colonne ainsi que le formalisme à adopter.

Merci


A voir également:

2 réponses

michel_m Messages postés 16602 Date d'inscription   Statut Contributeur Dernière intervention   3 314
 
Bonjour

1/ R c'est quoi ?
2/ ta zone est en colonne C (C2:C15), pourquoi demande tu j? c'est 2 !!!


 Michel
0
xuorel Messages postés 251 Date d'inscription   Statut Membre Dernière intervention  
 
R est un cellule. J'aurais du écrire :

dim R as Range 

for each R in Range("C12:C15")

i = numéro de ligne de R
j = numéro de colonne de R

msgbox i , j
next


Je n'ai mis qu'une colonne car j'ai synthétisé mon problème. au final j''utiliserai une plage de plusieurs colonnes.
0
Utilisateur anonyme > xuorel Messages postés 251 Date d'inscription   Statut Membre Dernière intervention  
 
Mon message #2 répond exactement à ton problème initial. Cordialement.  😊
0