T
thierrypigot
Guest
[RESOLU] [VBA] - reconstituer nom objet
Bonjour à tous,
Je un petit problème dans Excel. J’ai composé un formulaire avec des macros, des fonctions, … et je souhaite affecter des valeurs à des objets de mon formulaire (label).
Le problème c’est que je souhaite recréer le nom de ces objets à partir de variables.
Exemple :
Nom du formulaire : FORMULAIRE_FICHE
Nom de mes objets (label) : test_1, test_2, test_3, …
Dans ma macro, ma variable est un compteur :
compteur as integer
compteur = 1
compteur = 2
compteur = 3
, …
Maintenant je souhaite affecter à mes objets le résultat de traitement de la macro :
FORMULAIRE_FICHE.test1.caption = « toto »
FORMULAIRE_FICHE.test2.caption = « tutu »
FORMULAIRE_FICHE.test2.caption = « titi »
…
soit :
"FORMULAIRE_FICHE.test_" & compteur & ".caption" = résultat de ma macro
Mais bien sur l’exemple juste au dessus ne marche pas !
Une idée
Merci
Thierry
Bonjour à tous,
Je un petit problème dans Excel. J’ai composé un formulaire avec des macros, des fonctions, … et je souhaite affecter des valeurs à des objets de mon formulaire (label).
Le problème c’est que je souhaite recréer le nom de ces objets à partir de variables.
Exemple :
Nom du formulaire : FORMULAIRE_FICHE
Nom de mes objets (label) : test_1, test_2, test_3, …
Dans ma macro, ma variable est un compteur :
compteur as integer
compteur = 1
compteur = 2
compteur = 3
, …
Maintenant je souhaite affecter à mes objets le résultat de traitement de la macro :
FORMULAIRE_FICHE.test1.caption = « toto »
FORMULAIRE_FICHE.test2.caption = « tutu »
FORMULAIRE_FICHE.test2.caption = « titi »
…
soit :
"FORMULAIRE_FICHE.test_" & compteur & ".caption" = résultat de ma macro
Mais bien sur l’exemple juste au dessus ne marche pas !
Une idée
Merci
Thierry
Dernière modification par un modérateur: