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

VBA Access Discussion :

[VBA]comment créer une listebox en vba ?


Sujet :

VBA Access

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    52
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2007
    Messages : 52
    Points : 41
    Points
    41
    Par défaut [VBA]comment créer une listebox en vba ?
    Bonjour !!
    Je voudrai savoir s'il existe un moyen de creer une listebox et autres controls
    a partir d'un code en vba placé sur l'évenement onclick d'un bouton.
    Le but étant de pouvoir creer autant de control que l'on veut sur le formulaire.
    Merci...

  2. #2
    Invité
    Invité(e)
    Par défaut
    Bonjour

    est ton ami en lui demandant : CreateControl

    Starec

  3. #3
    Membre du Club
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    52
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2007
    Messages : 52
    Points : 41
    Points
    41
    Par défaut :s
    change surtout pas...

  4. #4
    Expert éminent
    Avatar de Lou Pitchoun
    Profil pro
    Inscrit en
    Février 2005
    Messages
    5 038
    Détails du profil
    Informations personnelles :
    Âge : 46
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : Février 2005
    Messages : 5 038
    Points : 8 268
    Points
    8 268
    Par défaut
    Citation Envoyé par roico
    change surtout pas...
    Pense aussi à faire une recherche sur le forum...

  5. #5
    Membre du Club
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    52
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2007
    Messages : 52
    Points : 41
    Points
    41
    Par défaut erreur de creation
    voici mon code :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    Dim ctrl2 As Control
    DoCmd.OpenForm "F", acDesign
    Set ctrl2 = CreateControl("F", acCheckBox, acDetail, "", "", 200, 200)
    DoCmd.Restore
    DoCmd.Save
    DoCmd.OpenForm "F", acNormal
    Mon formulaire s'appelle "F" et ce code est sur l'evenement onclick() d'un bouton de ce formulaire...
    Ce code ne marche pas et je ne sais pas pourquoi ?
    Merci

  6. #6
    Invité
    Invité(e)
    Par défaut
    Bonjour

    Il faut que tu crées ton formulaire à partir d'un autre.
    Sur le click de ton formulaire tu veux le ré-ouvrir en mode design, tu ne trouves pas cela bizarre ....

    Starec
    Dernière modification par Invité ; 14/04/2007 à 13h49.

  7. #7
    Membre du Club
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    52
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2007
    Messages : 52
    Points : 41
    Points
    41
    Par défaut roico
    Si mais alors comment faire pour ajouter un control sur le meme formulaire ??
    Est-ce que c'est faisable de le fermer, l'ouvrir en mode création, ajouter le control, le refermer puis l'ouvrir en mode normal ?

  8. #8
    Invité
    Invité(e)
    Par défaut
    Re

    Il faut que tu le fasses d'un autre formulaire.

    Starec

  9. #9
    Membre du Club
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    52
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2007
    Messages : 52
    Points : 41
    Points
    41
    Par défaut ...
    En clair il est impossible de créer un control sous le meme formulaire avec access.....

  10. #10
    Invité
    Invité(e)
    Par défaut
    Re

    Non, car tu ouvres ton formulaire en mode création, donc le code ne peut plus s'éxécuter.

    Starec

  11. #11
    Membre du Club
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    52
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2007
    Messages : 52
    Points : 41
    Points
    41
    Par défaut
    OK et merci pour la rapidité de tes réponses !!

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

Discussions similaires

  1. [Toutes versions] Créer une pause en VBA ou Attente une heure précise avant Action
    Par robyseb dans le forum Contribuez
    Réponses: 5
    Dernier message: 24/02/2015, 19h24
  2. [XL-2007] Créer une liste en VBA à partir d'une pivottable
    Par yzf-r dans le forum Macros et VBA Excel
    Réponses: 10
    Dernier message: 06/02/2011, 20h29
  3. [VBA-E] comment créer une bibliothèque de classes ?
    Par james-mi dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 31/05/2006, 21h04
  4. [VBA-A]Comment créer une table à partir d'un recordset ?
    Par NoViceDel dans le forum VBA Access
    Réponses: 22
    Dernier message: 23/05/2006, 16h10

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