VBA CATIA - Pobieranie nazwy aktywnego udziału w produkcie

Cze wszystkim

Próbuję pobrać nazwę części zdefiniowanej jako obiekt roboczy w produkcie, ale nie mogę znaleźć niczego, co by mi to pozwalało w internecie, a rejestrator makr też nic nie daje.

Aby nieco bardziej wyjaśnić potrzebę, chcę uruchomić makro ze skrótu na pasku narzędzi CATIA, powinno to działać tylko wtedy, gdy dokument jest produktem, a aktywnym elementem jest udział. Następnie wykona pierwszą część kodu, a następnie wstrzyma się, aż aktywny element stanie się inną częścią lub produktem.

Dlatego chcę pobrać nazwę bieżącego obiektu, aby najpierw sprawdzić, czy mogę uruchomić makro, a następnie uruchomić drugą część kodu, gdy tylko będę miał aktywną część o innej nazwie.

Mam nadzieję, że możesz mi pomóc.

Przeformułowuję trochę własną prośbę, obawiam się, że określenie "obiekt pracy" nie jest właściwe. To, co chcę zrobić, to pobrać nazwę podświetlonego na niebiesko elementu w drzewie, aby przełączyć makro w stan czuwania, dopóki niebieski element się nie zmieni.