VBA CATIA - Récupération du nom de la part active dans un produit

Bonjour à tous,

Je cherche a récupérer le nom de la part définie comme objet de travail dans un produit, mais je ne trouve rien me permettant de faire cela sur internet et l'enregistreur de macro ne donne rien non plus.

Pour expliquer un peu plus le besoin, je souhaite exécuter une macro a partir d'un raccourci dans le bar d'outil CATIA, celle ci ne doit fonctionner que si le document est un produit et que l'élément actif est une part. Il va ensuite exécuter une premiere partie de code puis se mettre en pause jusqu'à ce que l'élément actif soit une autre part ou produit.

C'est pourquoi je veux récuperer le nom de l'objet actif afin premièrement de vérifier que je peux exécuter la macro et ensuite exécuter la deuxième partie du code dès que j'aurai une part active avec un nom différent.

J'espère que vous pourrez m'aider.

Je reformule un peu ma propre demande, j'ai peur que le terme "objet de travail" ne soit pas le bon. Ce que je souhaite faire c'est récupérer le nom de l'élément en surbrillance bleu dans l'arborescence afin de mettre la macro en standby jusqu'à ce que l'élément bleu change.