IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Macros et VBA Excel Discussion :

menu déroulant ne s'affiche pas à la première ouverture du userform


Sujet :

Macros et VBA Excel

  1. #1
    Futur Membre du Club
    Homme Profil pro
    Chargé d'affaire électricité
    Inscrit en
    Janvier 2014
    Messages
    16
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Gard (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Chargé d'affaire électricité
    Secteur : Industrie

    Informations forums :
    Inscription : Janvier 2014
    Messages : 16
    Points : 8
    Points
    8
    Par défaut menu déroulant ne s'affiche pas à la première ouverture du userform
    Bonjour
    Avec le code ci dessous à la première ouverture du userform,le menu déroulant ne s'affiche pas,il faut commencer à écrire du texte dans le combobox pour que le menu déroulant apparaisse.
    Ensuite pour les accés suivant au combobox,dans le menu déroulant,la liste prédéfinie s'affiche deux fois.
    Merci d'avance pour votre aide.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
     
    Private Sub ComboBox2_Change()
    'case type d'article
     
    ComboBox2.AddItem ""
    ComboBox2.AddItem "texte 1"
    ComboBox2.AddItem "texte 2"
    ComboBox2.AddItem "texte 3"
    ComboBox2 = UCase(ComboBox2)
     
    End Sub

  2. #2
    Invité
    Invité(e)
    Par défaut
    Bonjour,
    Je pense que le problème vient de l'événement géré à savoir :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    PrivateSub ComboBox2_Change()
    qui donc s'exécute lorsque se produit un changement dans ComboBox2.
    Il faut initialiser cet élément à l'ouverture du UserForm.
    Il te faut donc mettre ton code dans le module gérant cet événement et donc :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Private Sub UserForm_Initialize()

  3. #3
    Futur Membre du Club
    Homme Profil pro
    Chargé d'affaire électricité
    Inscrit en
    Janvier 2014
    Messages
    16
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Gard (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Chargé d'affaire électricité
    Secteur : Industrie

    Informations forums :
    Inscription : Janvier 2014
    Messages : 16
    Points : 8
    Points
    8
    Par défaut Pb combobox dans userform
    Bonjour Jean Claude
    Merci pour ton aide.
    Ca marche très bien.
    cordialement.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Menu déroulant ne s'affiche pas avec IE6
    Par thipo dans le forum Mise en page CSS
    Réponses: 2
    Dernier message: 25/08/2012, 17h41
  2. Menu Déroulant ne s'affiche pas
    Par Amerzone38 dans le forum Mise en page CSS
    Réponses: 4
    Dernier message: 04/05/2011, 08h09
  3. Menu déroulant qui ne reste pas affiché sous ie6
    Par melanoche dans le forum Mise en page CSS
    Réponses: 2
    Dernier message: 07/12/2007, 15h08
  4. Menu déroulant FF ok IE6 pas ok
    Par webrider dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 19/03/2007, 14h00
  5. Un popup menu qui ne s'affiche pas (sans parent)
    Par Spartan03 dans le forum GTK+ avec C & C++
    Réponses: 1
    Dernier message: 14/03/2007, 19h28

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo