ListBox contenant une partie de mes onglets ?

Résolu/Fermé
lebtibo33 - 12 déc. 2013 à 08:24
pijaku Messages postés 12263 Date d'inscription jeudi 15 mai 2008 Statut Modérateur Dernière intervention 4 janvier 2024 - 12 déc. 2013 à 10:12
Bonjour,


Je suis actuellement en train de créer un petit programme pour la boite dans laquelle je travail. J'utilise microsoft 2011 sur MAC.
J'ai créé une ListBox avec le nom des onglets (le nombre d'onglet varie tout le temps je ne peux donc pas les lister) pour pouvoir ensuite les sélectionner et les imprimer.

For Each sh In ActiveWorkbook.Sheets
Me.ListBox1.AddItem sh.Name
Next sh


Cependant je souhaiterais que mes onglets nommés "Lijst" et "Template" ne se trouvent pas dans cette ListBox. En effet l'onglet "Lijst" contient mes tableaux me servant à créer des listes déroulantes et Template à créer mes nouveaux onglets.
Comment puis-je faire ? après de nombreuses recherche sur différents sites je n'ai pour le moment pas trouvé de solution.

Merci d'avance pour votre aide!!


1 réponse

pijaku Messages postés 12263 Date d'inscription jeudi 15 mai 2008 Statut Modérateur Dernière intervention 4 janvier 2024 2 743
12 déc. 2013 à 09:06
Bonjour,

Tu ajoutes un petit test avant l'ajout dans la listbox :

For Each sh In ActiveWorkbook.Sheets
  If sh.Name <> "Lijst" And sh.Name <> "Template" Then
    Me.ListBox1.AddItem sh.Name
  End If
Next sh 

0
Merci beaucoup c'est parfait!!!!!
0
pijaku Messages postés 12263 Date d'inscription jeudi 15 mai 2008 Statut Modérateur Dernière intervention 4 janvier 2024 2 743
12 déc. 2013 à 10:12
Mais de rien.
A+
0