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

Liste déroulante non rafraichi

  • Initiateur de la discussion Initiateur de la discussion Lex O'Mil
  • 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 !

L

Lex O'Mil

Guest
Bonjour à toutes et à tous,

Mon petit souci j'ai une combobox1 sur ma feuille qui récupère le nom des différents onglets.

Le problème est qu'à l'ouverture du fichier impossible de visualiser la liste de nom des onglets.

Il faut d'abord que je clicque sur un des onglets et revenir à ma feuille de base alors, et seulement alors, tout fonctionne.

Code:
Private Sub Worksheet_Activate()

ComboBox1.Clear
Dim vFEuille As Worksheet

    For Each vFEuille In ActiveWorkbook.Sheets
        If Not vFEuille.Name = ActiveSheet.Name Then
                ComboBox1.AddItem vFEuille.Name
        End If
    Next
    
End Sub

Comment faire pour qu'a l'ouverture de mon fichier la liste soit immanquablement utilisable?

Merci à tous d'avance
 
Re : Liste déroulante non rafraichi

Bonjour Lex O'Mil, le Forum,

Dans ce cas, il conviendrait de placer ta procédure dans l'évènement Workbook_Open de l'objet ThisWorkbook :

Code:
[SIZE=2]Private [COLOR=navy]Sub[/COLOR] Workbook_[COLOR=navy]Open[/COLOR]()
[COLOR=navy]Dim [/COLOR]vFEuille[COLOR=navy] As [/COLOR]Worksheet
      [COLOR=navy]For Each[/COLOR] vFEuille[COLOR=navy] In [/COLOR]ActiveWorkbook.Sheets
            [COLOR=navy]If Not [/COLOR]vFEuille.Name = ActiveSheet.Name [COLOR=navy]Then[/COLOR]
                  [B]Sheets("Feuil1").[/B]ComboBox1.AddItem vFEuille.Name
            [COLOR=navy]End If[/COLOR]
      [COLOR=navy]Next
End[/COLOR] Sub[/SIZE]
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
10
Affichages
664
Réponses
7
Affichages
367
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…