Remplacer <Command1.propriété=…> par <Command (variable ?)…>

Remplacer <Command1.propriété=…> par <Command (variable ?)…> - VB/VBA/VBS - Programmation

Marsh Posté le 03-01-2006 à 08:34:46    

Remplacer <Command1.propriété=…> par  <Command (variable ?)…>
 
 
Je n’arrive pas à trouver la syntaxe correcte.
Mon projet comporte256 boutons de commande, affichés sur des dizaines de feuilles, chaque feuille en montant de 1 à 20 suivant les menus.
 
Tous ces 256 boutons sont de structure identiques, les données sont extraites de tableaux de variables.
Exemple pour un bouton :
 
Command1.Left =  left (x) ‘variable d’un tableau
Command1.Top = top(x) ‘variable d’un tableau
Command1.Caption = Texte(x) ‘variable d’un tableau
Command1.Picture = LoadPicture (vignette(x)) ‘variable d’un tableau
…plus une vingtaine d’autres propriétés
 
 
Mon problème est que je ne peux pas écrire 256 fois la même chose, je cherche une syntaxe du type Command (x).propriété1 =fonction (x) à mettre dans une boucle.
Quelle est l’astuce pour n’écrire qu’un seul bouton avec une variable ?
 
Merci d’avance et meilleurs vœux.


---------------
///////////////////
Reply

Marsh Posté le 03-01-2006 à 08:34:46   

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed