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 :

nom dynamique d'une combobox


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Candidat au Club
    Profil pro
    Inscrit en
    Juin 2010
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2010
    Messages : 2
    Par défaut nom dynamique d'une combobox
    Bonjour, je suis jeune utilisatrice de vba et je n'arrive pas à créer un formulaire dynamique. Je m'explique :
    J'ai d'abord une userform qui me permet de récupérer un nombre nbre_capi compris entre 1 et 5.
    Je dois ensuite afficher nbre_capi combobox et c'est cette étape qui me pose problème. Je les ai toutes crées préalablement mais lorsque je veux les appeler pour les cacher dynamiquement, cela me met une erreur cad qu'il ne comprend pas :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    Dim i As Integer
    For i = 1 To nbre_cap
    ComboBox & i.Hide
    Next i
    Je ne sais pas si je me suis bien exprimée...
    Comment est-ce que je peux procéder ?
    Merci beaucoup de votre réponse
    Bonne journée à tous !

  2. #2
    Membre Expert
    Avatar de tototiti2008
    Homme Profil pro
    Formateur/développeur
    Inscrit en
    Octobre 2008
    Messages
    1 176
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activité : Formateur/développeur

    Informations forums :
    Inscription : Octobre 2008
    Messages : 1 176
    Billets dans le blog
    2
    Par défaut
    Bonjour laptitedede,

    peut être :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    Dim i As Integer
    For i = 1 To nbre_cap
    UserForm1.Controls("ComboBox" & i).Visible = False
    Next i

Discussions similaires

  1. [VBA E] nom de feuille dans une combobox
    Par zoumzoum59 dans le forum Macros et VBA Excel
    Réponses: 12
    Dernier message: 20/06/2006, 19h53
  2. [VBA-E] Sélectionner dynamiquement une ligne d'une ComboBox
    Par skual dans le forum Macros et VBA Excel
    Réponses: 13
    Dernier message: 22/02/2006, 16h02
  3. [Variable] Déclarer une variable avec un nom dynamique
    Par jacquesh dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 10/02/2006, 14h11
  4. [Excel] Nom d'une ComboBox (barre d'outils formulaire)
    Par HanSKruGeR dans le forum Macros et VBA Excel
    Réponses: 8
    Dernier message: 10/01/2006, 18h28
  5. Réponses: 4
    Dernier message: 09/03/2005, 11h13

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