OVH Cloud OVH Cloud

Cellule nommée

6 réponses
Avatar
Alain
Bonjour,

Je cherche la syntaxe pour appeler dans le code la valeur d'une cellule
nommée.
C'est à dire, si A1 de Feuil1 s'appelle MaRef, comment faire pour, dans une
sub ou un MsgBox appeler MaRef plutôt que Sheets("Feuil1----.Value.

Merci d'avance pour le tuyau

6 réponses

Avatar
Christian.L
Bonjour Alain

Je n'ai jamais fait, mais je verrais bien quelque chose
du genre :

Sheets("Feuil1").MaRef.Value.

A tester

C.L.

"Alain" a écrit dans le message de news:

Bonjour,

Je cherche la syntaxe pour appeler dans le code la valeur d'une cellule
nommée.
C'est à dire, si A1 de Feuil1 s'appelle MaRef, comment faire pour, dans
une
sub ou un MsgBox appeler MaRef plutôt que Sheets("Feuil1----.Value.

Merci d'avance pour le tuyau


Avatar
LSteph
Bonjour,
exemple pour un message:

msgbox Range("maref")

lSteph
"Alain" a écrit dans le message de news:

Bonjour,

Je cherche la syntaxe pour appeler dans le code la valeur d'une cellule
nommée.
C'est à dire, si A1 de Feuil1 s'appelle MaRef, comment faire pour, dans
une
sub ou un MsgBox appeler MaRef plutôt que Sheets("Feuil1----.Value.

Merci d'avance pour le tuyau


Avatar
ThierryP
Bonjour christian

Plutôt quelque chose comme çà :

Range("maplage").Select

thierryp

Bonjour Alain

Je n'ai jamais fait, mais je verrais bien quelque chose
du genre :

Sheets("Feuil1").MaRef.Value.

A tester

C.L.

"Alain" a écrit dans le message de
news:

Bonjour,

Je cherche la syntaxe pour appeler dans le code la valeur d'une cellule
nommée.
C'est à dire, si A1 de Feuil1 s'appelle MaRef, comment faire pour,
dans une
sub ou un MsgBox appeler MaRef plutôt que Sheets("Feuil1----.Value.

Merci d'avance pour le tuyau






Avatar
ThierryP
Re-bonjour !!

Petite correction

Sub aa()
Range("maplage").Select
MsgBox Selection.Value
End Sub


thierryp

Bonjour Alain

Je n'ai jamais fait, mais je verrais bien quelque chose
du genre :

Sheets("Feuil1").MaRef.Value.

A tester

C.L.

"Alain" a écrit dans le message de
news:

Bonjour,

Je cherche la syntaxe pour appeler dans le code la valeur d'une cellule
nommée.
C'est à dire, si A1 de Feuil1 s'appelle MaRef, comment faire pour,
dans une
sub ou un MsgBox appeler MaRef plutôt que Sheets("Feuil1----.Value.

Merci d'avance pour le tuyau






Avatar
AV
MsgBox [MaRef]

AV
Avatar
LSteph
...et au cas où la plage risque d'être composée de plusieurs cellules:
dans l'ordre de gauche à droite puis de haut en bas

MsgBox Range("maref")(1)

ou sinon coordonnés de cellules ligne colonne:

MsgBox Range("maref").cells(1,1)



"LSteph" a écrit dans le message de news:
%
Bonjour,
exemple pour un message:

msgbox Range("maref")

lSteph
"Alain" a écrit dans le message de news:

Bonjour,

Je cherche la syntaxe pour appeler dans le code la valeur d'une cellule
nommée.
C'est à dire, si A1 de Feuil1 s'appelle MaRef, comment faire pour, dans
une
sub ou un MsgBox appeler MaRef plutôt que Sheets("Feuil1----.Value.

Merci d'avance pour le tuyau