Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Ne pas afficher les feuilles "masqué" dans mon sommaire auto

  • Initiateur de la discussion Initiateur de la discussion barichon
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

B

barichon

Guest
Bonjour a tous,

Je cherche a cacher les feuilles dite "masqué" de mon sommaire automatique.

Ci-joint, mon classeur avec sa macro en VB.
Quelqu'un pourrait'il me proposer une modification du code afin de d'ohtenir ce comportement ?

Merci d'avance pour votre aide.

Cordialement,

barichon.
 

Pièces jointes

Re : Ne pas afficher les feuilles "masqué" dans mon sommaire auto

Bonjour Barichon le forum
bah c'est une explication ??? !!!!! tu veux quoi, expliqué en Français si possible.
tu parles de comportement et tu mets une liste en rouge qui ne reprend pas toutes les feuilles
alors c'est quoi ton souci? tu veux seulement des liens hyper text avec le numéro des feuilles?
a te relire
a+
Papou😱
 
Dernière édition:
Re : Ne pas afficher les feuilles "masqué" dans mon sommaire auto

Re Barichon le forum
bon sans explications c'est peut-être cela que tu veux
a+
papou😱

Code:
Private Sub Worksheet_Activate()
    Dim sh$, i&
    For i = 3 To Sheets.Count
        sh = Sheets(i).Name
        Sheets("Sommaire").Hyperlinks.Add Anchor:=Cells(i + 2, 2), Address:="", SubAddress:="'" & sh & "'" & "!A1", TextToDisplay:=" " & i - 2
    Next
End Sub
 
Re : Ne pas afficher les feuilles "masqué" dans mon sommaire auto

Bonjour,

Désolé, mais à la lecture de mon post j'ai l'impression que mon besoin est plutôt bien exprimé.
Je réexplique 😛

Le doc "macro numÇro de page_V3 5.xls‎ (72,0 Ko, 7 affichages)" que j'ai envoyé en pièce jointe est un classeur composé de plusieurs feuilles.

Un code VB sur ce classeur est présent, il permet de créer un sommaire automatique (tel que word le fait) sur la feuille nommé sommaire.

Ce sommaire automatique permet le listing des noms de chaque feuilles en y ajoutant en face le numéro de page (=ordre des feuilles ).

Je désirerais que mon listing se fasse seulement sur les feuilles visible de mon classeur de tel sorte que quand je "masque" une feuille, celle-ci n'apparaisse pas dans le sommaire.

Merci par avance de votre aide.
 
Re : Ne pas afficher les feuilles "masqué" dans mon sommaire auto

Bonjour barichon, Bonjour Paritec 🙂,

peut-être

Code:
Private Sub Worksheet_Activate()
Dim Ws As Worksheet, Ongl As String, i As Integer
  Range("B5").CurrentRegion.ClearContents
  Range("B5").Select
  For i = 3 To Sheets.Count
    Ongl = Sheets(i).Name
    If Sheets(i).Visible = xlSheetVisible Then
        ActiveSheet.Hyperlinks.Add Anchor:=Selection, Address:="", SubAddress:="'" & Ongl & "'" & "!A1", TextToDisplay:=Ongl
        ActiveCell.Offset(0, 1).Value = i - 1
        ActiveCell.Offset(1, 0).Select
    End If
  Next
End Sub
 
Re : Ne pas afficher les feuilles "masqué" dans mon sommaire auto

Bonjour,

Génial, c'est exactement ça !

Merci à toi.

Sais-tu comment on fait pour mettre un boutton de retour au Sommaire sur chaque feuille du classeur ?

Cordialement,

Romain.
 
Re : Ne pas afficher les feuilles "masqué" dans mon sommaire auto

Bonjour à tous,

Quelqu'un a t'il une idée sur ce sujet ?
J'ai cherché mais je n'ai rien trouvé d’éléments pour me faire avancé.
Je voudrais mettre un boutton de retour au Sommaire sur chaque feuille du classeur existante ou nouvelle ?

Merci par avance de votre aide.

Cordialement,
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
12
Affichages
731
C
Réponses
1
Affichages
1 K
Cattleya97
C
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…