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 :

Probleme de remplissage d'un combobox excel 2007


Sujet :

Macros et VBA Excel

  1. #1
    Membre régulier
    Profil pro
    Inscrit en
    Septembre 2007
    Messages
    93
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Septembre 2007
    Messages : 93
    Points : 73
    Points
    73
    Par défaut Probleme de remplissage d'un combobox excel 2007
    Bonjour tout le monde,

    ca fait quelques mois que je n'avais pas touche excel et la je suis de retour sur excel 2007.
    la je me sens un peu stupide, car j'essai de remplir un combobox tout bettement. Ca n'est pas la premiere fois que j'utilise des combobox mais la y a rien qui marche.
    Je doute que cela soit lie a la version d'excel car j'ai essayer d'appliquer ce qu'il me proposait (qui ressemble beaucoup a toute les autre version d'excel).
    Je pense qu'il y a quelquechose de stupide que j'ai du oublie de faire.
    voici mon code:
    dans le userform:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
     
    Private Sub UserForm_Initialize()
        Dim i As Byte
     
        For i = 1 To 5
            ComboBox1.AddItem "Ligne" & i
     
        Next i
    End Sub
    dans le module

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    Sub main()
     
    Load UserForm1
     
    UserForm1.Show
     
     
    End Sub
    Si jamais il ya quelquechose de flagrant n'esitez pas a me tirer dessus a boulets rouges

  2. #2
    Inactif  
    Avatar de ouskel'n'or
    Profil pro
    Inscrit en
    Février 2005
    Messages
    12 464
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2005
    Messages : 12 464
    Points : 15 543
    Points
    15 543
    Par défaut
    Essaie de placer ton code dans Private Sub UserForm_Activate()

  3. #3
    Candidat au Club
    Profil pro
    Inscrit en
    Janvier 2008
    Messages
    2
    Détails du profil
    Informations personnelles :
    Âge : 64
    Localisation : France

    Informations forums :
    Inscription : Janvier 2008
    Messages : 2
    Points : 2
    Points
    2
    Par défaut nom de l'userform
    Bonsoir,
    ne faudrait-il pas nommer de la même façon le userform ?

    (load userform1 mais userform??_initialize)

  4. #4
    Membre régulier
    Profil pro
    Inscrit en
    Septembre 2007
    Messages
    93
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Septembre 2007
    Messages : 93
    Points : 73
    Points
    73
    Par défaut
    salut tout le monde,
    J'ai essaye en utilisant userform_activate au lieu initialize, mais aucun changement. mon combobox est tjrs vide.

    Obsolete: non apparement c'est bien userform que vba me met automatiquement

    Ca me semble vraiment bizarre.

  5. #5
    Membre régulier
    Profil pro
    Inscrit en
    Septembre 2007
    Messages
    93
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Septembre 2007
    Messages : 93
    Points : 73
    Points
    73
    Par défaut
    Est ce que les comboboxs sont lie a une librairie, reference quelquonque que je n'aurais pas cochee?

  6. #6
    Inactif  
    Avatar de ouskel'n'or
    Profil pro
    Inscrit en
    Février 2005
    Messages
    12 464
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2005
    Messages : 12 464
    Points : 15 543
    Points
    15 543
    Par défaut
    Si ton userform s'affiche, ce n'est pas un pb de librairie.
    Pour Userform_initialize, tu n'as rien à changer.
    As-tu un message d'erreur ? Sur quelle ligne ?
    Comment ouvres-tu l'userform ?
    ...
    A+

  7. #7
    Membre régulier
    Profil pro
    Inscrit en
    Septembre 2007
    Messages
    93
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Septembre 2007
    Messages : 93
    Points : 73
    Points
    73
    Par défaut
    Salut ouskel,
    non je n'ai rien change outre le fait que maintenant dans mon form le code est:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    Private Sub UserForm_Activate()
    Dim i As Byte
     
        For i = 1 To 5
            ComboBox1.AddItem "Ligne" & i
     
        Next i
    End Sub
    au lieu d'etre Userform_Initialize


    sinon pour lancer mon form dans un module:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    Load UserForm1
     
    UserForm1.Show
     
     
    End Sub
    voila en fait je veux juste voir si j'arrive a remplir un combo tout betement avant de le remplir d'une autre facon.

  8. #8
    Membre régulier
    Profil pro
    Inscrit en
    Septembre 2007
    Messages
    93
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Septembre 2007
    Messages : 93
    Points : 73
    Points
    73
    Par défaut
    pour d'obscure raison apres avoir redemarrer excel ca marche maintenant. Pas plus de bonnes raisons

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

Discussions similaires

  1. Réponses: 1
    Dernier message: 13/05/2010, 12h02
  2. Probleme macro sous Excel 2007
    Par vladimire dans le forum Macros et VBA Excel
    Réponses: 6
    Dernier message: 13/02/2009, 15h36
  3. probleme avec le verificateur de compatibilité sur excel 2007
    Par scons dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 11/08/2008, 16h59
  4. probleme exportation Etat sur Excel 2007
    Par Nanouche dans le forum VBA Access
    Réponses: 1
    Dernier message: 18/12/2007, 09h42
  5. Probleme lancement macro excel 2007
    Par nico63vb dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 27/03/2007, 13h55

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