Bonjour Agnes
Un peu quand même ce qui prouve bien que je ne suis pas claire.
J'essaie de préciser ce que je veux :
données dans un tableau DonneesToutesFormes()à x éléments ---> création
de 5 objets Forme1, Forme2 ....Formex. Il me faut avoir préalablement
déclaré Forme1 As object, Forme 2 As Object ....Formex As object. Le
problème est que je ne connaîs pas x quand j'écris le code.
ce n'est pas un probleme, redim preserve est fait pour ca
Je sais que je pourrais stocker les formes dans un tableau d'objets
MesFormes() à x éléments, que je redimensionnerai avec préservation, le
moment voulu. Je pourrai alors récupérer la forme n°x par MesFormes(x)
mais ça ne fait que déplacer le problème. J'ai besoin d'une variable
objet par forme créée. Je ne les veux pas dans un tableau.
Pourquoi pas dans un tableau ? C'est pourtant ce que tu cherches : une
liste de varaible indexée
En quoi Forme1, forme2, ... , forme5 est different de forme(1),
forme(2),..., forme(5)
Ton tableau peut tout a fait contenir des formes, donc une variable
objet par forme créée
Désolé, je ne saisie pas l'interet de passer pas des variables FormeN
plutot qu'un tableau
Si j'arrive à traiter cette erreur, je m'en sortirai mais
1- j'ai le sentiment de gâcher en déclarant des variables inutiles.
oui
2- les macros c'est à priori pour éviter les taches répétitives, non ?
oui, et les tableaux ausi grace à l'indexation, on peut faire des boucles
Laurent