Problème d'enregistrement macro pour la sélection de formes (shapes)

infoweb

XLDnaute Nouveau
Bonjour,

Depuis peu, lorsque j'enregistre une macro pour sélectionner des formes et les effacer, aucune ligne de code ne s'écrit.
Si je le tape directement, aucun problème, comme suit :
Code:
Activesheet.Shapes(1).Select
Selection.Delete
Aurais-je désactivé quelque chose qui ne permette plus la reconnaissance des formes et des images dans les actions enregistrées?
Cela m'aidait à connaitre le nom anglais des formes pour ensuite les taper dans le code.

Merci de votre aide,
Infoweb
 

phlaurent55

XLDnaute Barbatruc
Re : Problème d'enregistrement macro pour la sélection de formes (shapes)

Bonjour infoweb,

en sélectionnant la forme, le nom apparaît dans le coin sup. gauche
11.jpg
à+
Philippe
 

Fichiers joints

infoweb

XLDnaute Nouveau
Re : Problème d'enregistrement macro pour la sélection de formes (shapes)

Merci Philippe, j'ai déjà utilisé les noms des formes qui apparaissent ainsi, dont j'ai trouvé les équivalences en anglais. Mais elles ne fonctionnent pas toujours surtout lorsqu'il s'agit de forme particulière (ex : rectangle à coins arrondis = RoundedRectangle, une fois tapé dans le code, le nom n'est pas reconnu!!!) et surtout cela ne règle pas mon problème d'enregistrement.
En attendant une solution, j'ai contourné mon problème en ne créant que des rectangles avec lesquels le code fonctionne. J'aurai bien aimé savoir pourquoi l'enregistrement ne se fait pas, alors qu'en version 2013 avec un autre ordinateur, je n'ai aucun problème.
Merci tout de même de votre réponse.
 

Discussions similaires


Haut Bas