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

Nous a quittés en 2020
Repose en paix
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
 

Pièces jointes

  • 11.jpg
    11.jpg
    72.5 KB · Affichages: 33
  • 11.jpg
    11.jpg
    72.5 KB · Affichages: 44

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.
 

Statistiques des forums

Discussions
312 037
Messages
2 084 814
Membres
102 677
dernier inscrit
sergio2803