Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

Selectionner un onglet a l'ouverture du classeur

4 réponses
Avatar
IMER09
Bonjour à tous
Je voudrai qu'à chaque ouverture du classeur la Feuil41(Liste) s' affiche.

Dans thisworkbook du classeur
j'ai mis
Private Sub Workbook_Open()
Sheets("Liste").Select
End Sub

Mais ça ne fonctionne pas J'ai un bug à chaque ouverture
Je ne trouve pas le Pb

Merci d'avance
--
IMER09

4 réponses

Avatar
lSteph
Bonsoir,
j'aurais dit
Sheets("Liste").activate
mais select devrait aller aussi
alors à tout hasard vérifie le nom de ta feuille maj.. / min..uscule ou
peut-être un espace malencontreux

lSteph

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

Bonjour à tous
Je voudrai qu'à chaque ouverture du classeur la Feuil41(Liste) s' affiche.

Dans thisworkbook du classeur
j'ai mis
Private Sub Workbook_Open()
Sheets("Liste").Select
End Sub

Mais ça ne fonctionne pas J'ai un bug à chaque ouverture
Je ne trouve pas le Pb

Merci d'avance
--
IMER09


Avatar
Jacky
Bonsoir
Si le nom de la feuille est "Liste" , il n'y a aucune raison apparente que
cela ne fonctionne pas.
Ceci fonctionne ??
http://cjoint.com/?eBu4gPDqkz

Salutations
JJ

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

Bonjour à tous
Je voudrai qu'à chaque ouverture du classeur la Feuil41(Liste) s' affiche.

Dans thisworkbook du classeur
j'ai mis
Private Sub Workbook_Open()
Sheets("Liste").Select
End Sub

Mais ça ne fonctionne pas J'ai un bug à chaque ouverture
Je ne trouve pas le Pb

Merci d'avance
--
IMER09


Avatar
IMER09
Je viens de trouver mon Pb, Pour tout vous dire j'ai en fait
plusieurs feuilles avec comme nom (Liste_1), (liste_2), etc
je viens de m'apercevoir grace à vos reponses que c'est le tiret qui me met
dedant !
Cela dit n'est il tout de meme pas possible en passant par le nom de la
feuille VBA
pour eviter de changer les noms de tout mes onglets

En tout cas merci à tout les deux
--
IMER09



Bonsoir
Si le nom de la feuille est "Liste" , il n'y a aucune raison apparente que
cela ne fonctionne pas.
Ceci fonctionne ??
http://cjoint.com/?eBu4gPDqkz

Salutations
JJ

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

Bonjour à tous
Je voudrai qu'à chaque ouverture du classeur la Feuil41(Liste) s' affiche.

Dans thisworkbook du classeur
j'ai mis
Private Sub Workbook_Open()
Sheets("Liste").Select
End Sub

Mais ça ne fonctionne pas J'ai un bug à chaque ouverture
Je ne trouve pas le Pb

Merci d'avance
--
IMER09








Avatar
lSteph
? suffit de choisir le bon nom ex Sheets("Liste_1")

Cela dit n'est il tout de meme pas possible en passant par le nom de la ..


Feuil41.activate

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

Je viens de trouver mon Pb, Pour tout vous dire j'ai en fait
plusieurs feuilles avec comme nom (Liste_1), (liste_2), etc
je viens de m'apercevoir grace à vos reponses que c'est le tiret qui me
met
dedant !
Cela dit n'est il tout de meme pas possible en passant par le nom de la
feuille VBA
pour eviter de changer les noms de tout mes onglets

En tout cas merci à tout les deux
--
IMER09



Bonsoir
Si le nom de la feuille est "Liste" , il n'y a aucune raison apparente
que
cela ne fonctionne pas.
Ceci fonctionne ??
http://cjoint.com/?eBu4gPDqkz

Salutations
JJ

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

Bonjour à tous
Je voudrai qu'à chaque ouverture du classeur la Feuil41(Liste) s'
affiche.

Dans thisworkbook du classeur
j'ai mis
Private Sub Workbook_Open()
Sheets("Liste").Select
End Sub

Mais ça ne fonctionne pas J'ai un bug à chaque ouverture
Je ne trouve pas le Pb

Merci d'avance
--
IMER09