Cacher des onglets automatiquements

Le
olivier.boesch
Bonjour tous,

Je suis en train de faire un fichieravec des feuilles nommes " 01 ",
" 02 ", , " 12 ", correspondant aux diffrents mois de l'anne.
Dans une autre feuille (de configuration), je slectionne la priode
qui doit tre utilis (par exemple " Mars " " Octobre ")
Comment faire pour cacher automatiquement les onglets " 01 ", " 02 ", "
11 " et " 12 " ???
Je ne vois pas comment faire Sachant que les onglets cacher sont
slectionn dans la feuille nomm " Configuration "
Si quelqu'un peut m'aider, merci d'avance !!!

Cordialement.

Olivier
Vos réponses Page 1 / 2
Gagnez chaque mois un abonnement Premium avec GNT : Inscrivez-vous !
Trier par : date / pertinence
ABED HADDOU
Le #3688521
Bonjour olivier,
clic droit au-dessus de l'onglet puis visualiser le cod double clic
au-dessus de la feuille qui tu veut la caché et insert ce code.

Private Sub Worksheet_Deactivate()
Worksheets("Feuil2").Visible = False
End Sub

même pour la feuille 11 et 12 les feuille seront masquée automatiquement si
tu selectionne l'une des feuilles 01 03 05 06 ect.......
Cordialement
Abed_H




Bonjour à tous,

Je suis en train de faire un fichieravec des feuilles nommées " 01 ",
" 02 ", ..., " 12 ", correspondant aux différents mois de l'année.
Dans une autre feuille (de configuration), je sélectionne la période
qui doit être utilisé (par exemple " Mars " à " Octobre ")...
Comment faire pour cacher automatiquement les onglets " 01 ", " 02 ", "
11 " et " 12 " ???
Je ne vois pas comment faire... Sachant que les onglets à cacher sont
sélectionné dans la feuille nommé " Configuration "...
Si quelqu'un peut m'aider, merci d'avance !!!

Cordialement.

Olivier




olivier.boesch
Le #3688511
Le problême n'est pas d'afficher un onglet et de cacher les autres :
en fait, dans un onglet " Configuration " [Feuil7], je demande à
l'utilisateur de choisir une période d'execution (par exemple de Mars
à Novembre).
Dans ce cas, on ne peut pas remplir les champs dans les onglets " 01 "
corrsepondant à Janvier, " 02 " correspondant à Février et " 12 "
correspondant à Décembre.
Maintenant, ce que j'aimerais faire, c'est faire cacher ces onglets.
Sachant que si l'utilisateur sélectionne une période de Janvier à
Juin, il faudra cacher les onglets de " 07 " à " 12 " par exemple...

Merci d'avance.
Lolote
Le #3688491
Salut Olivier Boech,

Sous quelle forme ta selection de période s'opère-t-elle ?????
En fonction de ta réponse, plusieurs solutions sont donc possibles.

@+ Lolote


Le problême n'est pas d'afficher un onglet et de cacher les autres :
en fait, dans un onglet " Configuration " [Feuil7], je demande à
l'utilisateur de choisir une période d'execution (par exemple de Mars
à Novembre).
Dans ce cas, on ne peut pas remplir les champs dans les onglets " 01 "
corrsepondant à Janvier, " 02 " correspondant à Février et " 12 "
correspondant à Décembre.
Maintenant, ce que j'aimerais faire, c'est faire cacher ces onglets.
Sachant que si l'utilisateur sélectionne une période de Janvier à
Juin, il faudra cacher les onglets de " 07 " à " 12 " par exemple...

Merci d'avance.
olivier.boesch
Le #3688461
Salut Lolote,

Dans l'onglet " Configuration " il y a une cellule avec liste
déroulante entre Janvier et Décembre pour le début de la pèriode,
et une liste déroulante entre Janvier et Décembre pour la fin de
pèriode...
Suite à ça, je récupère ces deux mois et je les transforme en texte
numéré, c'est à dire que je transforme Janvier en 01, Février en
02,... qui correspond au nom de l'onglet que je dois afficher ou cacher
!

Merci.

Olivier
Lolote
Le #3688311
ReSalut Olivier,

Peut être une solution comme ca..... http://cjoint.com/?fpoIihwlbB

@+ Lolote



Salut Lolote,

Dans l'onglet " Configuration " il y a une cellule avec liste
déroulante entre Janvier et Décembre pour le début de la pèriode,
et une liste déroulante entre Janvier et Décembre pour la fin de
pèriode...
Suite à ça, je récupère ces deux mois et je les transforme en texte
numéré, c'est à dire que je transforme Janvier en 01, Février en
02,... qui correspond au nom de l'onglet que je dois afficher ou cacher
!

Merci.

Olivier
olivier.boesch
Le #3688251
Merci beaucoup, mais est ce qu'on peut faire sans utiliser de UseForm,
c'est à dire que lorsque je modifie mes listes déroulantes ça
modifie automatiquement les onglets qui doivent apparaître ou se
cacher ?
@+
Lolote
Le #3688181
Re Salut Olivier,

Sous quelle forme sont tes listes déroulantes ????
Peux tu balancer ton fichier sur http://cjoint.com/
Merci

@+ Lolote


Merci beaucoup, mais est ce qu'on peut faire sans utiliser de UseForm,
c'est à dire que lorsque je modifie mes listes déroulantes ça
modifie automatiquement les onglets qui doivent apparaître ou se
cacher ?
@+
olivier.boesch
Lolote
Le #3688141
Olivier,

Tu trouveras une posiibilité là http://cjoint.com/?fpqVXOPPqK

@+ Lolote



Voilà : http://cjoint.com/?fpqA7QcYTI
Merci et @+
olivier.boesch
Le #3688101
Merci, je vais étudier ça !
Publicité
Poster une réponse
Anonyme