Nommer une plage de cellule

Bonjour,

Je voudrais nommer une plage de cellule avec un nom prédéfini sachant que cette plage de cellule est d'une longueur variable.

Je compte d'abord le nombre de ligne du fichier :

nb_ligne = 2

While Cells(nb_ligne, 1) <> ""

nb_ligne = nb_ligne + 1

Wend

Ensuite je nomme la colonne K (c'est toujours la même) :

Range("K2:K" & nb_ligne - 1).Select

ActiveWorkbook.Names.Add Name:="LGC", RefersToR1C1:="=openprintoutputexaltotalv3suivi!R2C11:R" & nb_ligne - 1 & "C11"

ActiveWorkbook.Names("LGC").Comment = ""

Et quand la macro s'est excécuté le résultat est le suivant pour la plage "LGC"

=openprintoutputexaltotalv3suivi!'L2C11':'L22C11'

Donc à priori il nomme bien la colonne K de la ligne 2 à la ligne 22 (le nombre de ligne calculée), mais dans les valeurs de cette plage, il n'y a rien ....

Quelqu'un a une idée ???

Merci

post en double

Rechercher des sujets similaires à "nommer plage"