ListBox contenant une partie de mes onglets ?

Résolu
lebtibo33 -  
pijaku Messages postés 13513 Date d'inscription   Statut Modérateur Dernière intervention   -
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

  1. pijaku Messages postés 13513 Date d'inscription   Statut Modérateur Dernière intervention   2 773
     
    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
    1. Lebtibo33
       
      Merci beaucoup c'est parfait!!!!!
      0
    2. pijaku Messages postés 13513 Date d'inscription   Statut Modérateur Dernière intervention   2 773
       
      Mais de rien.
      A+
      0