Bonjour
C'est pas bien de dénoncer
Alors dans l'ordre :
La macro initiale fonctionne avec des objets WordArt
Ce n'est pas parce que on s'appelle WordArt que l'on est un objet WordArt
Tes objets dans ton nouveau fichier ne sont pas des objets WordArt donc la macro ne fonctionne plus
Je vois 2 solutions
Solution 1
Avec une modification mineure de la macro, on peut écrire ce que tu veux dans tes objets
.Shapes(FormesNom(i) & FormesNumero(i) + (Indice * 13)).TextFrame.Characters.Text = Tablo(J, i)
Mais (hé oui) il faut que tu reprennes toutes les tailles des caractères dans tes formes afin que l'on puisse lire le texte
Solution 2
Sans modification de la macro, mais il faut que tu refasses toutes tes étiquettes avec des vrais objets WordArt
A mon avis c'est la meilleure solution pour que le texte s'adapte automatiquement à l'objet
Bon courage
PS: Si tu as une autre idée n'hésites pas