OVH Cloud OVH Cloud

Sélection feuille via boite de dialogue

2 réponses
Avatar
kalinaja
Bonjour,

Je souhaite mettre à disposition un fichier excel qui ne comporte pas moins
d'une trentaine d'onglets.
Pour des raisons de commodité d'accès je souhaite faire en sorte que l'on
puisse choisir l'onglet qui s'affiche (à l'exclusion de tout autre ...) via
une boite de dialogue fixe.

en y réfléchissant un peu (si, si ... vraiment ...) X ma connaissance
actuelle de VBA j'arrive à la conclusion suivante :

un menu déroulant qui va chercher ses valeur dans une feuille spécifique
(valeurs correspondant aux nom des onglets ...- j'avais bien dit que j'avais
réfléchi ...)

un bouton de validation qui éxecuterait un truc du genre :
hide onglet actuellement ouvert (ou tous les onglets dont le nom est dans la
liste)
show onglet dont la valeur a été sélectionnée ...

Est ce que j'ai bon ??? ou bien puis-je mieux faire ?

en vous remerciant,

Cordialement,

K.

2 réponses

Avatar
isabelle
bonjour kalinaja,

tu peut faire un peu moin compliqué seulement avec un click droit
sur les flèches de défilement des onglets ( en bas à gauche )

isabelle

Bonjour,

Je souhaite mettre à disposition un fichier excel qui ne comporte pas moins
d'une trentaine d'onglets.
Pour des raisons de commodité d'accès je souhaite faire en sorte que l'on
puisse choisir l'onglet qui s'affiche (à l'exclusion de tout autre ...) via
une boite de dialogue fixe.

en y réfléchissant un peu (si, si ... vraiment ...) X ma connaissance
actuelle de VBA j'arrive à la conclusion suivante :

un menu déroulant qui va chercher ses valeur dans une feuille spécifique
(valeurs correspondant aux nom des onglets ...- j'avais bien dit que j'avais
réfléchi ...)

un bouton de validation qui éxecuterait un truc du genre :
hide onglet actuellement ouvert (ou tous les onglets dont le nom est dans la
liste)
show onglet dont la valeur a été sélectionnée ...

Est ce que j'ai bon ??? ou bien puis-je mieux faire ?

en vous remerciant,

Cordialement,

K.


Avatar
Patrick BASTARD
Bonjour, *kalinaja*

Tu trouveras ici :
http://www.excelabo.net/moteurs/compteclic.php?nom=pb-planactions

un code qui crée une liste des onglets, avec liens hypertexte, et qui masque
toutes les feuilles autres que celle que tu as choisie.

A adapter.

Bonjour,

Je souhaite mettre à disposition un fichier excel qui ne comporte pas
moins d'une trentaine d'onglets.
Pour des raisons de commodité d'accès je souhaite faire en sorte que
l'on puisse choisir l'onglet qui s'affiche (à l'exclusion de tout
autre ...) via une boite de dialogue fixe.

en y réfléchissant un peu (si, si ... vraiment ...) X ma connaissance
actuelle de VBA j'arrive à la conclusion suivante :

un menu déroulant qui va chercher ses valeur dans une feuille
spécifique (valeurs correspondant aux nom des onglets ...- j'avais
bien dit que j'avais réfléchi ...)

un bouton de validation qui éxecuterait un truc du genre :
hide onglet actuellement ouvert (ou tous les onglets dont le nom est
dans la liste)
show onglet dont la valeur a été sélectionnée ...

Est ce que j'ai bon ??? ou bien puis-je mieux faire ?

en vous remerciant,

Cordialement,

K.