Hallo Leut'
wenn man einen Dialog mit StartCommand öffnet, so kann es sein,
dass das Makro weiterläuft, bevor sich der Dialog öffnen kann.
Dies kann mit einem nachgeschalteten 'RefreshDisplay' verhindert werden,
also zB:
Code:
CATIA.StartCommand "Graph tree reordering" 'öffnet den Dialog zum Sortieren des Produktes
CATIA.RefreshDisplay = True
Warteschleifen oder Sleep-Anweisungen sind dann nicht mehr nötig.
Funktioniert in VB6 und VBA.
Tschau,
Joe
------------------
The problem with the world is that the intelligent people are full of doubts, while the stupid ones are full of confidence.
~Charles Bukowski
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP