W przypadku błędu Wznów następny Identyfikator paska narzędzi=59427 Jeśli swModel jest niczym, to MsgBox ("Brak aktywnego dokumentu") Koniec Inaczej Dim stPathMacro As Ciąg stPathMacro = zamiana. GetCurrentMacroPathName (Nazwa_ścieżki_makra) strRegFileName = Zamień(stPathMacro, ".swp", ".dll") strDllFileName = strRegFileName
Myślę, że najlepiej byłoby uruchomić makro, które uruchomiłoby SmartProperties w pierwszym artykule, a następnie nowe makro zostałoby uruchomione za pośrednictwem SmartProperties, co ponownie uruchomiłoby SmartProperties w następnym artykule
Drugie makro zostanie uruchomione z typem "Wykonane" i ustawieniem "Po zamknięciu SmartProperties".
Aby dowiedzieć się, do którego folderu mechanicznego zastosowano właściwości SmartProperties, należy wypełnić informacje we właściwości dokumentu lub pobrać wybrany element w SolidWorks
@Lucas: Chcę poczekać, aż użytkownik "zweryfikuje" właściwości SmartProperties artykułu 1, zanim przejdę do następnego.
DoEvents może być rozwiązaniem, ale tak naprawdę nie widzę, jak z niego korzystać...
@Prossignol: pomysł nie jest zły, ale trudny do zrealizowania. Ponieważ makro "Następny artykuł" już w tym przypadku nie działa. Wszystko trzeba by zacząć od zera. Ale zachowam ten pomysł, jeśli w ogóle.