C
C@thy
Guest
Bonjour!
Je cherche à lister le contenu de toutes les boîtes de textes de différentes feuilles (17 exactement, dont le nom commence par Notice) dans un onglet Feuil1 comme suit :
1ère zone de texte en A2, 2ème en B2...pour la 1ère feuille,
puis 1ère ZDT en A3, 2ème ZDT en B3 pour la 2ème feuille etc...
(la ligne 1 étant réservée aux libellés).
(exemple en fichier joint).
les ZDT ont des noms qui ne sont pas dans l'ordre (la 1ère s'appelle Zone de texte 1, la 2ème Zone de texte 4, la 3ème Zone de texte 2...pratique!!! et encore, si elles sont toutes dans le même ordre sur chacune des feuilles! (je crois que oui).
La 1ère feuille est une feuille Sommaire, puis, après mes 17 feuilles Notice, j'ai un certain nombre de feuilles, avec des photos d'objets et de bâtiments. (ça, c'est pour planter le décor!)
Du fait que les n°s de mes ZDT ne sont pas dans l'ordre et ne se suivent pas (trous), j'ai cherché à faire un truc du genre :
for each zdt in activeSheet.Shapes,
mais je n'y arrive pas vraiment, alors j'ai tenté une formule XL pour récupérer tout ce qui est derrière le :
=SI(ESTERREUR(CHERCHE(':';A1));A1;SI(ESTERREUR(DROITE(A1;NBCAR(A1)-CHERCHE(':';A1)-1));'';DROITE(A1;NBCAR(A1)-CHERCHE(':';A1)-1)))
mais c'est de la 'bidouille'.
Pouvez-vous me donner un petit coup de pouce pour me sortir de cette panade???
Avec tous mes remerciements à celles et ceux qui voudront bien se pencher sur mon problème..
C@thy B) [file name=JoseTest.zip size=31936]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/JoseTest.zip[/file]
Je cherche à lister le contenu de toutes les boîtes de textes de différentes feuilles (17 exactement, dont le nom commence par Notice) dans un onglet Feuil1 comme suit :
1ère zone de texte en A2, 2ème en B2...pour la 1ère feuille,
puis 1ère ZDT en A3, 2ème ZDT en B3 pour la 2ème feuille etc...
(la ligne 1 étant réservée aux libellés).
(exemple en fichier joint).
les ZDT ont des noms qui ne sont pas dans l'ordre (la 1ère s'appelle Zone de texte 1, la 2ème Zone de texte 4, la 3ème Zone de texte 2...pratique!!! et encore, si elles sont toutes dans le même ordre sur chacune des feuilles! (je crois que oui).
La 1ère feuille est une feuille Sommaire, puis, après mes 17 feuilles Notice, j'ai un certain nombre de feuilles, avec des photos d'objets et de bâtiments. (ça, c'est pour planter le décor!)
Du fait que les n°s de mes ZDT ne sont pas dans l'ordre et ne se suivent pas (trous), j'ai cherché à faire un truc du genre :
for each zdt in activeSheet.Shapes,
mais je n'y arrive pas vraiment, alors j'ai tenté une formule XL pour récupérer tout ce qui est derrière le :
=SI(ESTERREUR(CHERCHE(':';A1));A1;SI(ESTERREUR(DROITE(A1;NBCAR(A1)-CHERCHE(':';A1)-1));'';DROITE(A1;NBCAR(A1)-CHERCHE(':';A1)-1)))
mais c'est de la 'bidouille'.
Pouvez-vous me donner un petit coup de pouce pour me sortir de cette panade???
Avec tous mes remerciements à celles et ceux qui voudront bien se pencher sur mon problème..
C@thy B) [file name=JoseTest.zip size=31936]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/JoseTest.zip[/file]