OVH Cloud OVH Cloud

j ai presque trouve

6 réponses
Avatar
damien
je suis interesse par cette manip qui peut etre une soluce pour moi
(J AI TROUVe CA SUR LE SITE EXCELABO)
qui peut m'envoyer un fichier exemple svp merci de votre aide

j arrive pas a faire marche ce truc

Activer une feuille par son nom VBA
Dans un classeur j'ai une feuille nommée par VBA dans la fenêtre propriété
"feuille_zaza", le nom de son onglet étant zaza. Qu'elle est la syntaxe pour
activer
cette feuille par son nom "feuille_zaza", (qui est le même dans 20 classeurs
différents à traiter) et non pas par son numéro ou son nom d'onglet qui peut
être en 3 langues
différentes ?
Workbooks("rien.xls").VBProject.VBComponents("feuille_zaza").Activate
Jacques Chaussard, (N°1145)


pour moi ce st ma soluce

merci beau^cpu^p

6 réponses

Avatar
Clément Marcotte
Workbooks("rien.xls")."feuille_zaza".Activate

"damien" a écrit dans le message de news:
4470bee3$0$6819$
je suis interesse par cette manip qui peut etre une soluce pour moi
(J AI TROUVe CA SUR LE SITE EXCELABO)
qui peut m'envoyer un fichier exemple svp merci de votre aide

j arrive pas a faire marche ce truc

Activer une feuille par son nom VBA
Dans un classeur j'ai une feuille nommée par VBA dans la fenêtre propriété
"feuille_zaza", le nom de son onglet étant zaza. Qu'elle est la syntaxe
pour
activer
cette feuille par son nom "feuille_zaza", (qui est le même dans 20
classeurs
différents à traiter) et non pas par son numéro ou son nom d'onglet qui
peut
être en 3 langues
différentes ?
Workbooks("rien.xls").VBProject.VBComponents("feuille_zaza").Activate
Jacques Chaussard, (N°1145)


pour moi ce st ma soluce

merci beau^cpu^p





Avatar
Clément Marcotte
Et puis, si ta macro est dans "rien.xls"

sheets("zaza").Activate

"damien" a écrit dans le message de news:
4470bee3$0$6819$
je suis interesse par cette manip qui peut etre une soluce pour moi
(J AI TROUVe CA SUR LE SITE EXCELABO)
qui peut m'envoyer un fichier exemple svp merci de votre aide

j arrive pas a faire marche ce truc

Activer une feuille par son nom VBA
Dans un classeur j'ai une feuille nommée par VBA dans la fenêtre propriété
"feuille_zaza", le nom de son onglet étant zaza. Qu'elle est la syntaxe
pour
activer
cette feuille par son nom "feuille_zaza", (qui est le même dans 20
classeurs
différents à traiter) et non pas par son numéro ou son nom d'onglet qui
peut
être en 3 langues
différentes ?
Workbooks("rien.xls").VBProject.VBComponents("feuille_zaza").Activate
Jacques Chaussard, (N°1145)


pour moi ce st ma soluce

merci beau^cpu^p





Avatar
Clément Marcotte
Et puis si l'onglet s'appelle vraiment "zaza", parce qu'avec toutes ces
histoires de noms...

Workbooks("rien.xls")."zaza".Activate (les noms sont sensibles à la casse
comme ça se peut pas)

P.S. Attention aux mêmes questions répétées et répétées. Il y en a au moins
un que cela fatigue.
Avatar
Clément Marcotte
Non !!!!!

C'est Workbooks("rien.xls").sheets("zaza").Activate
Avatar
JLuc
*Bonjour damien*,
AMHA, ce doit etre :
feuille_zaza.Activate
Avec le nom vba, une feuille est un objet

--
____
( O | O )
--
_oooO_ JLuc _Oooo_

O-O
Avatar
lSteph
Bonjour,
Feuil1.activate
ou si zaza a ainsi renommé le codename dans les propriétés:
feuille_zaza.activate

'lSteph

"damien" a écrit dans le message de news:
4470bee3$0$6819$
je suis interesse par cette manip qui peut etre une soluce pour moi
(J AI TROUVe CA SUR LE SITE EXCELABO)
qui peut m'envoyer un fichier exemple svp merci de votre aide

j arrive pas a faire marche ce truc

Activer une feuille par son nom VBA
Dans un classeur j'ai une feuille nommée par VBA dans la fenêtre propriété
"feuille_zaza", le nom de son onglet étant zaza. Qu'elle est la syntaxe
pour
activer
cette feuille par son nom "feuille_zaza", (qui est le même dans 20
classeurs
différents à traiter) et non pas par son numéro ou son nom d'onglet qui
peut
être en 3 langues
différentes ?
Workbooks("rien.xls").VBProject.VBComponents("feuille_zaza").Activate
Jacques Chaussard, (N°1145)


pour moi ce st ma soluce

merci beau^cpu^p