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

Excel Discussion :

initialisation de combobox


Sujet :

Excel

  1. #1
    Nouveau membre du Club
    Inscrit en
    Avril 2011
    Messages
    62
    Détails du profil
    Informations forums :
    Inscription : Avril 2011
    Messages : 62
    Points : 35
    Points
    35
    Par défaut initialisation de combobox
    Bonjour tout le monde

    Voilà, je débute en VBA et j'aurai besoin d'un peu d'aide pour m'aider à résoudre mon problème

    Je dispose d'une plage de cellules qui porte le nom de "competence", et je voudrais affecter les valeurs de toutes les cellules présentes dans cette plage dans une combobox se situant dans un userform

    est-ce qu'il existe un code permettant de faire celà?

    merci d'avance

  2. #2
    Membre expert
    Homme Profil pro
    Retraité
    Inscrit en
    Avril 2011
    Messages
    1 858
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Retraité

    Informations forums :
    Inscription : Avril 2011
    Messages : 1 858
    Points : 3 974
    Points
    3 974
    Par défaut
    Bonjour,

    Voici un document qui devrait t'aider
    Utiliser les contrôles dans un UserForm

    Cordialement.

  3. #3
    Nouveau membre du Club
    Inscrit en
    Avril 2011
    Messages
    62
    Détails du profil
    Informations forums :
    Inscription : Avril 2011
    Messages : 62
    Points : 35
    Points
    35
    Par défaut
    merci à toi, mais j'avais déjà vu cette page, et je n'ai pas réussi à obtenir ce que je voulais avec

    pour info, j'ai essayer ceci:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
        For i = 1 To nbComp
            ComboBox1.AddItem = Range(Cells(5, 1), Cells(5, i))
        Next
    mais il me dit : "erreur de compilation, fonction ou variable attendue"

  4. #4
    Membre expert
    Homme Profil pro
    Retraité
    Inscrit en
    Avril 2011
    Messages
    1 858
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Retraité

    Informations forums :
    Inscription : Avril 2011
    Messages : 1 858
    Points : 3 974
    Points
    3 974
    Par défaut
    Peut-être avec
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    For i = 1 To nbComp
            ComboBox1.AddItem Cells(5, i))
        Next
    Cordialement.

  5. #5
    Nouveau membre du Club
    Inscrit en
    Avril 2011
    Messages
    62
    Détails du profil
    Informations forums :
    Inscription : Avril 2011
    Messages : 62
    Points : 35
    Points
    35
    Par défaut
    ça y est, c'est bon, tu avais raison gFZT82, ça fonctionne comme ça

    merci beaucoup

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

Discussions similaires

  1. Comment peut on initialiser une combobox sans fermer USF
    Par apdf1 dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 13/03/2011, 15h01
  2. [Interface]comment initialiser une combobox?
    Par Kenji dans le forum NetBeans
    Réponses: 4
    Dernier message: 22/10/2010, 20h47
  3. initialise un combobox
    Par oscar.cesar dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 24/02/2008, 15h59
  4. initialisation des combobox textbo et button
    Par oscar.cesar dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 24/02/2008, 09h09
  5. [VBA-excel]initialiser une combobox dans worksheet
    Par Mugette dans le forum Macros et VBA Excel
    Réponses: 16
    Dernier message: 20/09/2006, 11h29

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