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 :

Excel 2010 / vba / problème avec la création d'une listbox dans un userform [XL-2010]


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Futur Membre du Club
    Homme Profil pro
    retraité
    Inscrit en
    Août 2018
    Messages
    6
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : retraité

    Informations forums :
    Inscription : Août 2018
    Messages : 6
    Par défaut Excel 2010 / vba / problème avec la création d'une listbox dans un userform
    Bonsoir à tous.

    Très modeste développeur débutant, je rencontre le problème suivant :

    Pour faire simple, je crée différents contrôle dans une UserForm. Il y a des checkbox, textbox, combobox et listbox.

    tout fonctionne, sauf pour ce qui est des listbox.

    mon code est le suivant :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    Dim lecontrol As Control
     
    Set lecontrol = userform1.controls.Add("forms.listbox.1", 1)
     
    With lecontrol
    .Top = dtopbx
    .Left = leftoffset
    .Name = "field" & huf - 1
    .Width = dwidth
    .SetFocus
    End With
    Résultat : dans la Userform apparaît uniquement la liste des items de la liste, ouverte si je puis dire, avec à la fois une barre de défilement horizontale et une barre de déf. verticale, mais je ne vois pas la zone de saisie (la textbox) avec la petite flèche à droite.
    Autrement dit, je ne puis pas sélectionner quelque item dans la liste.

    ce qui est étrange, c'est que si je modifie mon code en remplaçant controls.add("forms.listbox.1", 1) par controls.add("forms.combobox.1", 1), ça marche parfaitement : je crée bien une combobox, affichée et fonctionnant comme il se devrait.

    mais c'est une listbox dont j'ai besoin…

    D'avance je vous remercie de votre temps et de vos suggestions.

    vous souhaitant le meilleur,
    DanielTur

  2. #2
    Inactif  

    Homme Profil pro
    cuisiniste
    Inscrit en
    Avril 2009
    Messages
    15 374
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : cuisiniste
    Secteur : Bâtiment

    Informations forums :
    Inscription : Avril 2009
    Messages : 15 374
    Billets dans le blog
    8
    Par défaut re
    re
    rien capté!!!
    une listebox n'a pas ce qu'une combobox a c'est a dire un textebox en haut pour saisie et le boutton pour dropper ???????????
    mes fichiers dans les contributions:
    mail avec CDO en vba et mail avec CDO en vbs dans un HTA
    survol des bouton dans userform
    prendre un cliché d'un range

    si ton problème est résolu n'oublie pas de pointer : : ça peut servir aux autres
    et n'oublie pas de voter

  3. #3
    Futur Membre du Club
    Homme Profil pro
    retraité
    Inscrit en
    Août 2018
    Messages
    6
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : retraité

    Informations forums :
    Inscription : Août 2018
    Messages : 6
    Par défaut
    En pièce jointe : ce que j'obtiens.

    pas moyen de sélectionner un item, pas de zone de texte où une sélection apparaît normalement.

    qu'est-ce qui ne va pas dans mon code ?
    Images attachées Images attachées  

  4. #4
    Membre chevronné
    Femme Profil pro
    Développeur informatique
    Inscrit en
    Septembre 2012
    Messages
    214
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Septembre 2012
    Messages : 214
    Par défaut
    pour sélectionner, il suffit de cliquer dessus, non ?
    Tu peux vérifier que l'on peut aller sur la liste Nom : Capture_2.PNG
Affichages : 322
Taille : 35,7 Ko

  5. #5
    Futur Membre du Club
    Homme Profil pro
    retraité
    Inscrit en
    Août 2018
    Messages
    6
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : retraité

    Informations forums :
    Inscription : Août 2018
    Messages : 6
    Par défaut
    Bonjour Sogedic,

    Je te remercie de ta prompte réponse.

    eh non, je ne peux rien sélectionner. Rien ne se passe si je clique ou double-clique sur l'un ou l'autre des items des listbox. Listes qui apparaissent en permanence comme le montra l'image que j'ai envoyée.

    j'ai essayé de forcer le mode enabled comme tu le suggérais, sans résultat.

    c'est à n'y rien comprendre. Toutes mes combobox fonctionnent sans problème avec le même type de code….

    merci de ton temps.
    Daniel

  6. #6
    Membre chevronné
    Femme Profil pro
    Développeur informatique
    Inscrit en
    Septembre 2012
    Messages
    214
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Septembre 2012
    Messages : 214
    Par défaut
    Tu peux nous donner ton fichier ?

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

Discussions similaires

  1. Problème avec la création d'une page d'inscription/connexion
    Par guigui2454000 dans le forum API standards et tierces
    Réponses: 6
    Dernier message: 13/06/2014, 12h33
  2. [MySQL] Problème avec la création d'une clé étrangère
    Par Biraru dans le forum PHP & Base de données
    Réponses: 4
    Dernier message: 19/08/2011, 15h32
  3. Réponses: 1
    Dernier message: 21/01/2009, 17h22
  4. [VBA]Problème avec les critères d'une recherche de fichier
    Par lucho013 dans le forum VBA Access
    Réponses: 3
    Dernier message: 16/04/2007, 23h40
  5. Problème avec l'insertion d'une image dans JPanel
    Par anutka dans le forum AWT/Swing
    Réponses: 1
    Dernier message: 16/03/2006, 10h02

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