Masquer tous les onglets sauf mon persol onglet [Résolu/Fermé]

Messages postés
159
Date d'inscription
mercredi 26 janvier 2011
Statut
Membre
Dernière intervention
31 août 2019
- - Dernière réponse : delta70
Messages postés
159
Date d'inscription
mercredi 26 janvier 2011
Statut
Membre
Dernière intervention
31 août 2019
- 3 juin 2015 à 01:31
Bonjour,
Dans un modèle Excel, j'ai créé un onglet personnalisé sur le ruban. (Excel 2010)
J'aimerais masquer tous les onglets sauf mon personnel onglet sur le ruban Excel personnalisé mais je ne trouve pas le code à placer dans le fichier XML.

Merci d'avance pour votre réponse.

Excellente soirée à tous !
Cordialement
Afficher la suite 

1 réponse

Messages postés
16939
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
18 septembre 2019
3596
0
Merci
Bonsoir,
possible seule en VBA, un code pour masquer tous les onglets sauf l'onglet nommé mon personnel
et un code pour afficher tous les onglets


Option Explicit

Sub Masquer()
Dim Compteur As Byte
Application.ScreenUpdating = 0
For Compteur = 1 To Worksheets.Count
If Sheets(Compteur).Name <> "mon personnel" Then
Sheets(Compteur).Visible = False
End If
Next
End Sub

Sub Afficher()
Dim Compteur As Byte
Application.ScreenUpdating = 0
For Compteur = 1 To Worksheets.Count
Sheets(Compteur).Visible = True
Next
End Sub

delta70
Messages postés
159
Date d'inscription
mercredi 26 janvier 2011
Statut
Membre
Dernière intervention
31 août 2019
-
Merci Mike
Mais mon problème est les onglets du ruban pas les feuilles. (les onglets prédéfinis sont "Accueil" , "Insertion" , "Mise en page" ...)
http://www.cjoint.com/c/EFcvKuXpKnG
delta70
Messages postés
159
Date d'inscription
mercredi 26 janvier 2011
Statut
Membre
Dernière intervention
31 août 2019
> delta70
Messages postés
159
Date d'inscription
mercredi 26 janvier 2011
Statut
Membre
Dernière intervention
31 août 2019
-
Bonsoir
J"ai trouvé la solution
L'attribut "startFromScratch true ou false " .La valeur "true" masque les onglets prédéfinis du ruban et quelques éléments du bouton "Office". La valeur "false" (donnée pas défaut) affiche les onglets prédéfinis.
XML
<customUI xmlns="http://schemas.microsoft.com/office/2006/01/customui">
<ribbon startFromScratch="true">