OVH Cloud OVH Cloud

combobox et validation

1 réponse
Avatar
testou
bjr,

j'ai un userform avec un combobox et un bouton de commande,
sur ce combobox sont afficher toutes mes feuilles, je voudrai en cacher
quelques unes et également lorsque je selectionne sur mon combobox un
feuillet en appuyant sur le bouton de commande, j'y accede.
savez vous quel est le code§?
merci
de votre
aide

1 réponse

Avatar
anonymousA
bonjour,

supposons que ton listbox où apparaissent les noms de tes feuilles soit
"listefeuille"

Private Sub listefeuille_Click()

Dim selectionclass As Workbook
Dim selectionfeuille As Object

Set selectionclass = ActiveWorkbook
Set selectionfeuille = selectionclass.Sheets(listefeuille.Value)

selectionfeuille.Visible = False
end sub

Pour la faire réapparaitre, évidemment true au lieu de false. Attention au
fait que tu dois toujours avoir une feuille visible donc qu'il te faut gérer
cet impératif sous peine d'avoir une erreur lors d'un click par l'utilisateur
sur la dernière feuille visible dans ton listbox.
Si tu veux commander la cache ou la décache par un bouton à part au lieu du
Click dans le listbox les commandes restent globalement les mêmes.


bjr,

j'ai un userform avec un combobox et un bouton de commande,
sur ce combobox sont afficher toutes mes feuilles, je voudrai en cacher
quelques unes et également lorsque je selectionne sur mon combobox un
feuillet en appuyant sur le bouton de commande, j'y accede.
savez vous quel est le code§?
merci
de votre
aide