W załączeniu znajduje się plik .swp, o który prosiłeś remrem,
PL, próbowałem usunąć wszystkie wiersze, które zawierają zamknięcie pliku, ale to nie działa, blokuje się w następnym wierszu,
Nawiasem mówiąc, właśnie zauważyłem coś w pliku makra, to to, że muszę zrobić plik dla każdego komponentu (nakrętka,...), ponieważ w kroku , w którym musisz wybrać i usunąć konfiguracje, jest opis nazwy konfiguracji (np. średnia podkładka cs M 12 .. ), Próbowałem usunąć opis (przykład: boolstatus = Part.Extension.SelectByID2("Podkładka wypukła C M30 CL4 (SP01033520A)", "KONFIGURACJE", 0, 0, 0, Prawda, 0, Nic, 0)
i zamień go na: boolstatus = Part.Extension.SelectByID2 )
Czy znasz programowanie VBA dla SolidWorks lub w skrócie VBA?
Bo pracy jest dużo! Rzeczywiście, nie możesz po prostu zapisać tego typu makra, aby używać go na wszystkich plikach (jeśli chodzi o nazwę konfiguracji), musisz zapętlić wszystkie konfiguracje.
Zobacz moje samouczki, które zapętlają się we wszystkich konfiguracjach, aby uzyskać inspirację: