affecter une variable vba à une zone nommée .... je coince grave
2 réponses
Alfred WALLACE
Bonsoir,
J'ai nomm=E9 une cellule d'une feuille : colonneT
cette zone nomm=E9e de 1 seule cellule se trouve dans la feuille "TOTO"
Dans mon prog j'ai une variable num=E9rique ColonneT.
J'aimerai =E9crire un truc du genre : [TOTO] =3D colonneT y'a pas
d'erreur, mais cel=E0 n'affecte
rien dans la zone TOTO, j'ai essayer [TOTO].value mais =E7=E0 ne marche
pas non plus....
mais =E7=E0 marche pas.
J'ai tester range("TOTO").value =3D colonneT ..... idem =E7=E0 marche
pas...
comment je peux "copier" la valeur d'une variable dans une cellule
d'une feuille ?
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Pierre CFI [mvp]
bonjour là tu mélanges tout non ? [colonneT] = colonneT rien à voir avec toto, nom de feuille et c'est pas forcement pratique de nommer une cel , et une variable vb meme nom
-- Pierre CFI MVP Microsoft Access
Site pour bien commencer Access http://www.mpfa.info
"Alfred WALLACE" a écrit dans le message de news: Bonsoir,
J'ai nommé une cellule d'une feuille : colonneT cette zone nommée de 1 seule cellule se trouve dans la feuille "TOTO"
Dans mon prog j'ai une variable numérique ColonneT.
J'aimerai écrire un truc du genre : [TOTO] = colonneT y'a pas d'erreur, mais celà n'affecte rien dans la zone TOTO, j'ai essayer [TOTO].value mais çà ne marche pas non plus....
mais çà marche pas.
J'ai tester range("TOTO").value = colonneT ..... idem çà marche pas...
comment je peux "copier" la valeur d'une variable dans une cellule d'une feuille ?
Merci
josé
bonjour
là tu mélanges tout non ?
[colonneT] = colonneT
rien à voir avec toto, nom de feuille et c'est pas forcement pratique de nommer une cel , et une variable vb meme nom
--
Pierre CFI
MVP Microsoft Access
Site pour bien commencer
Access http://www.mpfa.info
"Alfred WALLACE" <jose6a@gmail.com> a écrit dans le message de news: 1158765866.698163.312520@h48g2000cwc.googlegroups.com...
Bonsoir,
J'ai nommé une cellule d'une feuille : colonneT
cette zone nommée de 1 seule cellule se trouve dans la feuille "TOTO"
Dans mon prog j'ai une variable numérique ColonneT.
J'aimerai écrire un truc du genre : [TOTO] = colonneT y'a pas
d'erreur, mais celà n'affecte
rien dans la zone TOTO, j'ai essayer [TOTO].value mais çà ne marche
pas non plus....
mais çà marche pas.
J'ai tester range("TOTO").value = colonneT ..... idem çà marche
pas...
comment je peux "copier" la valeur d'une variable dans une cellule
d'une feuille ?
bonjour là tu mélanges tout non ? [colonneT] = colonneT rien à voir avec toto, nom de feuille et c'est pas forcement pratique de nommer une cel , et une variable vb meme nom
-- Pierre CFI MVP Microsoft Access
Site pour bien commencer Access http://www.mpfa.info
"Alfred WALLACE" a écrit dans le message de news: Bonsoir,
J'ai nommé une cellule d'une feuille : colonneT cette zone nommée de 1 seule cellule se trouve dans la feuille "TOTO"
Dans mon prog j'ai une variable numérique ColonneT.
J'aimerai écrire un truc du genre : [TOTO] = colonneT y'a pas d'erreur, mais celà n'affecte rien dans la zone TOTO, j'ai essayer [TOTO].value mais çà ne marche pas non plus....
mais çà marche pas.
J'ai tester range("TOTO").value = colonneT ..... idem çà marche pas...
comment je peux "copier" la valeur d'une variable dans une cellule d'une feuille ?
Merci
josé
Jean-François Aubert
Salut Alfred José,
Dim ColonneT ColonneT = 20 Sheets("TOTO").[ColonneT] = ColonneT
mais une variable et une cellule nomée du même nom, c'est pas terrible....
Dim var_ColonneT var_ColonneT = 20 Sheets("TOTO").[ColonneT] = var_ColonneT
-- Amicalement
Jean-François Aubert {Vaudois de la Côte Lémanique}
"Alfred WALLACE" a écrit dans le message de news:
Bonsoir,
J'ai nommé une cellule d'une feuille : colonneT cette zone nommée de 1 seule cellule se trouve dans la feuille "TOTO"
Dans mon prog j'ai une variable numérique ColonneT.
J'aimerai écrire un truc du genre : [TOTO] = colonneT y'a pas d'erreur, mais celà n'affecte rien dans la zone TOTO, j'ai essayer [TOTO].value mais çà ne marche pas non plus....
mais çà marche pas.
J'ai tester range("TOTO").value = colonneT ..... idem çà marche pas...
comment je peux "copier" la valeur d'une variable dans une cellule d'une feuille ?
Merci
josé
Salut Alfred José,
Dim ColonneT
ColonneT = 20
Sheets("TOTO").[ColonneT] = ColonneT
mais une variable et une cellule nomée du même nom, c'est pas terrible....
Dim var_ColonneT
var_ColonneT = 20
Sheets("TOTO").[ColonneT] = var_ColonneT
--
Amicalement
Jean-François Aubert
{Vaudois de la Côte Lémanique}
"Alfred WALLACE" <jose6a@gmail.com> a écrit dans le message de news:
1158765866.698163.312520@h48g2000cwc.googlegroups.com...
Bonsoir,
J'ai nommé une cellule d'une feuille : colonneT
cette zone nommée de 1 seule cellule se trouve dans la feuille "TOTO"
Dans mon prog j'ai une variable numérique ColonneT.
J'aimerai écrire un truc du genre : [TOTO] = colonneT y'a pas
d'erreur, mais celà n'affecte
rien dans la zone TOTO, j'ai essayer [TOTO].value mais çà ne marche
pas non plus....
mais çà marche pas.
J'ai tester range("TOTO").value = colonneT ..... idem çà marche
pas...
comment je peux "copier" la valeur d'une variable dans une cellule
d'une feuille ?
Dim ColonneT ColonneT = 20 Sheets("TOTO").[ColonneT] = ColonneT
mais une variable et une cellule nomée du même nom, c'est pas terrible....
Dim var_ColonneT var_ColonneT = 20 Sheets("TOTO").[ColonneT] = var_ColonneT
-- Amicalement
Jean-François Aubert {Vaudois de la Côte Lémanique}
"Alfred WALLACE" a écrit dans le message de news:
Bonsoir,
J'ai nommé une cellule d'une feuille : colonneT cette zone nommée de 1 seule cellule se trouve dans la feuille "TOTO"
Dans mon prog j'ai une variable numérique ColonneT.
J'aimerai écrire un truc du genre : [TOTO] = colonneT y'a pas d'erreur, mais celà n'affecte rien dans la zone TOTO, j'ai essayer [TOTO].value mais çà ne marche pas non plus....
mais çà marche pas.
J'ai tester range("TOTO").value = colonneT ..... idem çà marche pas...
comment je peux "copier" la valeur d'une variable dans une cellule d'une feuille ?