rss
Rechercher : dans
Par : Pertinence Date Nom d'utilisateur
Statut : Résolu

Ajout dynamique de controles sur un UserForm

Posté par Polux31, le vendredi 30 novembre 2007 à 15:31:17
Bonjour,

Une fois n'est pas coutume ..

J'ai besoin d'une aide concernant VBA et l'utilisation des UserForm.

Etait-il possible de créer dynamiquement des contrôles sur un UserForm ?

Voilà, j'ai plusieurs controles sur un UserForm qui est un masque de saisie (textbox et checkbox) pour Nom, Prenom, Tel ...
Je veux qu'il apparaisse autant de lignes de saisie que de personne à renseigner. Sachant que la liste des personnes se trouve sur une feuille Excel. Je ne sais pas si c'est clair ... :os

C'est possible en VB6 par le code (exemple sur http://vb.developpez.com/faq/?filtre=OOOOOOOOOOOOOOOOOOOOOO,­ chapitre 3.1), mais ça ne marche pas en VBA ...

Merci de votre aide ...

;o)

Polux
Configuration: Windows XP
Internet Explorer 6.0
Répondre à Polux31  Signaler ce message aux modérateurs Aller au dernier message

1


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
le père, le vendredi 30 novembre 2007 à 16:37:00
Bonjour

Dim MaTextBox As Object
Set MaTextBox = UserForm1.Controls.Add("Forms.TextBox.1")
MaTextBox.Text = "tutu"

("Forms.TextBox.1" est une constante indiquée dans l'aide de VB sur la méthode Add)
Répondre à le père

2


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Polux31, le samedi 1 décembre 2007 à 13:26:06
Bonjour,

Merci le père pour ta réponse, je vais tester ça en espérant que ça marche ...

;o)

Polux
Répondre à Polux31

3


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Polux31, le lundi 3 décembre 2007 à 12:35:39
Bonjour le père,

Merci pour ton aide, ça marche très bien ... j'ai maintenant un autre problème.
J'ai créé dynamiquement des CommandButton, mon problème est d'affecter un évènement sur le click du bouton créer. En résumé, comment récupérer les différents évènements (click, dblclick, Keypress ... etc) d'un contrôle créé dynamiquement ?

Merci encore pour ton aide.

;o)

Polux
Répondre à Polux31

4


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
 klmstyleproduction, le samedi 16 février 2008 à 05:45:13
si t as trouve la solution a ton probleme est ce que tu pourrais l ecrire. j ai le meme probleme.

merci
Répondre à klmstyleproduction
Logiciels pertinents trouvés dans les téléchargements
Télécharger Control Kids 6.0Control Kids - Logiciel de contrôle parental qui filtre tous les sites Internet à contenu pornographique ou violent, bloque les...Catégorie: Contrôle parental
Licence: Freeware/gratuit
Télécharger Face Control Plug-in   1.25Face Control Plug-in - Quand vous voulez retoucher une image, la partie faciale est la plus délicate. Si cette partie est ratée, quoique vous...Catégorie: Trucage photo
Licence: Freeware/gratuit
Télécharger Notebook Hardware Control   2.0Notebook Hardware Control - Notebook Hardware Control est un outil de contrôle des composants de votre Notenook. - Il contrôle la gestion...Catégorie: Optimisation
Licence: Freeware/gratuit
Télécharger Chat Controller   1.3.0Chat Controller - Chat Controller est un outil de contrôle parental vous permettant de limiter l'accès à la messagerie instantanée. Vous...Catégorie: Messagerie instantanée
Licence: Freeware/gratuit
Plus de logiciels gratuits sur « Ajout dynamique de controles sur un UserForm »