ldexplorer
XLDnaute Junior
Bonsoir à tous,
Je suis tout nouveau parmi vous (merci à excel download de m'avoir orienté). J'ai déjà de nombreuses fois pu bénéficier de l'aide directe d'excelliens ou par leur contribution.
Je rencontre la difficulté suivante. Je fais une barre de menu perso qui me permettra à l'aide d'icones (FaceID) de lancer certaines macros. Je voudrais y inclure une combobox qui listent les onglets non masqué du classeur.
J'ai pour cela créé la combo suivante :
qui appelle la macro listing suivante.
Codes et CE_Vierge sont les feuilles masqués.
Or, cela ne fonctionne pas. Je ne sais pas comment faire.
Merci à vous tous de m'apporter votre aide sur cette question épineuse.
Je suis tout nouveau parmi vous (merci à excel download de m'avoir orienté). J'ai déjà de nombreuses fois pu bénéficier de l'aide directe d'excelliens ou par leur contribution.
Je rencontre la difficulté suivante. Je fais une barre de menu perso qui me permettra à l'aide d'icones (FaceID) de lancer certaines macros. Je voudrais y inclure une combobox qui listent les onglets non masqué du classeur.
J'ai pour cela créé la combo suivante :
Code:
Set msoCCB = CB.Controls.Add(msoControlComboBox, , , , True)
With msoCCB
.TooltipText = "Listes les onglets non masqués du classeur
.OnAction = "Listing"
End With_vba_
qui appelle la macro listing suivante.
Code:
Sub Listing()
Dim WK As Worksheet
ComboBox1.Clear
For Each WK In ThisWorkbook.Worksheets
If WK.Name <> "Codes" And WK.Name <> "CE_Vierge" Then
ComboBox1.AddItem WK.Name
End If
Next WK
End Sub_vba_
Codes et CE_Vierge sont les feuilles masqués.
Or, cela ne fonctionne pas. Je ne sais pas comment faire.
Merci à vous tous de m'apporter votre aide sur cette question épineuse.