Nom de colonne

Bonjour,

Je cherche comment en VBA faire référence à une colonne nommée ?

exemple:

Do While Sheets("MA").Cells(i, 1) <> "" Or Sheets("MA").Cells(i, 5) <> "" Or Sheets("MA").Cells(i, 16) <> ""

Je cherche un truc du genre :

Do While Sheets("MA").Cells(i, [CODEMA]) <> "" Or Sheets("MA").Cells(i, [ETATMA]) <> "" Or Sheets("MA").Cells(i, [THTMA]) <> ""

Merki

Bonsoir,

Fais mention dans ton code aux cellules nommées comme suivant, par exemple :

Sheets("MA").Cells(i, [CODEMA].Column)

Tu peux aussi faire comme ça :

Sheets("MA").Cells(i, Range("CODEMA").Column)

Yep j'ai essayé mais ça ne fonctionne pas dans mon cas.

Je fais référence à une cellule dans ma boucle ...

Do While Sheets("MA").Cells(i, [CODEMA])

Merci quand même

Raja a écrit :

Bonsoir,

Fais mention dans ton code aux cellules nommées comme suivant, par exemple :

Sheets("MA").[CODEMA]

Tu peux aussi faire comme ça :

Sheets("MA").Range("CODEMA")

stand by

Re,

Mea Culpa. Je n'ai pas bien fait attention à ta demande. Je me suis rendu compte après et donc je l'ai corrigé. Je viens de modifier mon message précédent. Regarde maintenant.

Merci SUPERRRRRRR

Raja a écrit :

Bonsoir,

Fais mention dans ton code aux cellules nommées comme suivant, par exemple :

Sheets("MA").Cells(i, [CODEMA].Column)

Tu peux aussi faire comme ça :

Sheets("MA").Cells(i, Range("CODEMA").Column)
Rechercher des sujets similaires à "nom colonne"