Accéder à des onglets masqués (EXCEL 2013)
Résolu/Fermé
Le_Maniouk
Messages postés
317
Date d'inscription
lundi 25 mars 2013
Statut
Membre
Dernière intervention
20 septembre 2019
-
4 déc. 2015 à 17:13
via55 Messages postés 14512 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 18 janvier 2025 - 7 déc. 2015 à 18:02
via55 Messages postés 14512 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 18 janvier 2025 - 7 déc. 2015 à 18:02
A voir également:
- Afficher tous les onglets masqués excel
- Liste déroulante excel - Guide
- Si et excel - Guide
- Restaurer les onglets chrome - Guide
- Word et excel gratuit - Guide
- Déplacer une colonne excel - Guide
3 réponses
via55
Messages postés
14512
Date d'inscription
mercredi 16 janvier 2013
Statut
Membre
Dernière intervention
18 janvier 2025
2 741
4 déc. 2015 à 17:30
4 déc. 2015 à 17:30
Bonjour
Pour procéder en VBA il ne faut pas utiliser un lien hypertexte associé à une forme comme tu as du le faire, il faut créer un vrai bouton (Onglet Developpeur - Inserer - Contrôle Active X et choisir l'icone bouton et le placer sur la feuille
Ensuite clic droit sur le bouton et visualiser le code, l'editeur VBA s'ouvre et dans la page tu as
Private Sub CommandButton1_Click()
End Sub
Entrer les lignes de macro suivantes :
puis fermer l'éditeur VBA
Ensuite tu affiches cette feuille masquée et clic droit sur l'onglet avec le nom de la feuille puis visualiser le code et dans la page blanche de l'éditeur tu colles la macro suivante :
ce code a pour but de remasquer la feuille dès qu'on la quitte
Cdlmnt
Via
Pour procéder en VBA il ne faut pas utiliser un lien hypertexte associé à une forme comme tu as du le faire, il faut créer un vrai bouton (Onglet Developpeur - Inserer - Contrôle Active X et choisir l'icone bouton et le placer sur la feuille
Ensuite clic droit sur le bouton et visualiser le code, l'editeur VBA s'ouvre et dans la page tu as
Private Sub CommandButton1_Click()
End Sub
Entrer les lignes de macro suivantes :
Private Sub CommandButton1_Click() Sheets("Feuil2").Visible = True ' REMPLACER Feuil2 par le nom de la feuille à démasquer et à activer dans ces deux lignes Sheets("Feuil2").Activate End Sub
puis fermer l'éditeur VBA
Ensuite tu affiches cette feuille masquée et clic droit sur l'onglet avec le nom de la feuille puis visualiser le code et dans la page blanche de l'éditeur tu colles la macro suivante :
Private Sub Worksheet_Deactivate() Sheets("Feuil2").Visible = False ' REMPLACER Feuil2 par le vrain nom de la feuille End Sub
ce code a pour but de remasquer la feuille dès qu'on la quitte
Cdlmnt
Via
Raymond PENTIER
Messages postés
58856
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
17 février 2025
17 284
4 déc. 2015 à 18:07
4 déc. 2015 à 18:07
Bonjour Le_Maniouk
"J'ai vraiment besoin que ces feuilles soit masquées afin d'éviter d'avoir beaucoup d'onglets" : Peux-tu justifier ce besoin ?
Tes onglets principaux étant au début, cela ne devrait pas te perturber qu'il y en aie plein d'autres ...
Cordialement.
"J'ai vraiment besoin que ces feuilles soit masquées afin d'éviter d'avoir beaucoup d'onglets" : Peux-tu justifier ce besoin ?
Tes onglets principaux étant au début, cela ne devrait pas te perturber qu'il y en aie plein d'autres ...
Cordialement.
Le_Maniouk
Messages postés
317
Date d'inscription
lundi 25 mars 2013
Statut
Membre
Dernière intervention
20 septembre 2019
158
5 déc. 2015 à 15:02
5 déc. 2015 à 15:02
Car il n'y a pas que les tarifs pour la santé mais aussi pour l'obsèques la dépendance etc ...
Bonjour,cela peut etre fonctionner je travail avec Excel 2007 et lorsque je l'ouvre il y a des onglets sous L'onglet acceuil complletement à droite il y a le mot FORMAT click sur la flèche et tu as un menu déroulant trouve VISIBILITE met la sourie dessus et trouve "afficher la feuille".
Bonne chance mais je ne suis pas certaint pour 2013 si c'est la meme procédure.
Bonne Journée
Bonne chance mais je ne suis pas certaint pour 2013 si c'est la meme procédure.
Bonne Journée
5 déc. 2015 à 15:03
5 déc. 2015 à 15:19
7 déc. 2015 à 14:14
7 déc. 2015 à 18:02
Plutôt que par double-clic c'est plus évident de mettre un bouton et comme code associé au bouton mettre
Application.Dialogs(xlDialogSaveAs).Show
qui ouvre la boite de dialogue Enregistrer sous