Incrémentation de Listox dans une Userform Masque

  • Initiateur de la discussion stef
  • Date de début
S

stef

Guest
Bonjour les VBart

Je dispose d'une Userform servant de masque.

En fonction de précédentes informations saisies, plusieurs Listbox sont créées en cours d'application.

set glob = MASQUE.Controls.Add("forms.ListBox.1")

sans mettre de nom à ces Listbox VBA les cré et les numérote ListBox1, LisBox2 ....etc

Le nombre de Listbox ainsi créer n'est pas connu d'avance

Le rappel pour utilisation se fait par MASQUE!Listbox1 et c'est là que commence mon PB.

Y a t il un moyen de définir le nom d'un control par une variable.
ex dim nomdesboite(50) as string tableau rempli par "A1","A2" etc

ainsi à la création:
set glob = MASQUE.Controls.Add("forms.ListBox.1",nomboite(10))
est pris en compte

mais le rappel par
MASQUE!nomboite(10).xxxxx NE FONCTIONNE PAS

Y a t il une syntaxe particulière ou autre solution je suis preneur
 

Discussions similaires

Statistiques des forums

Discussions
312 492
Messages
2 088 930
Membres
103 984
dernier inscrit
maliko67