Witam
Po pobraniu makra od .PL w jego samouczku "Macro Save As with SW" i wprowadzeniu zmian w moim przypadku.
http://www.lynkoa.com/tutos/3d/macro-enregistrer-sous-avec-solidworks
Chcę dołączyć przycisk "Przeglądaj" przy wyborze lokalizacji nagrania.
Domyślnie mamy ten "nadrzędny" i chciałbym dodać ten przycisk, aby móc przejść i uzyskać inną ścieżkę.
Czy ktoś ma jakiś pomysł?
Dziękuję
remrem
12 Kwiecień 2016 06:46
2
Witam
Musisz utworzyć formularz z przyciskiem.
Zobacz ten samouczek: http://silkyroad.developpez.com/VBA/UserForm/
Do zobaczenia.
PS: Jesteś z Forez?
Cześć remrem,
Forma woli nie ogranicza wyboru ścieżki?
Chciałbym, aby przycisk "Przeglądaj" wyszukał dowolną ścieżkę na komputerze lub w sieci.
remrem
12 Kwiecień 2016 07:10
4
Oto samouczek, jak odzyskać ścieżkę: http://access.developpez.com/faq/?page=CheminsRep#AffBoitDialog
remrem
12 Kwiecień 2016 09:33
5
Witam
Wyślij mi swój kod, jeśli chcesz.
Zobaczę, co da się zrobić.
1 polubienie
Oto mój kod, jeśli możesz mi pomóc.
PS: Nadal nie miałem czasu, aby spojrzeć na samouczek, który mi wysłałeś.
enregistrer.txt
remrem
12 Kwiecień 2016 10:51
7
Witam
Czy czytałeś i zrozumiałeś makro Lucasa?
Istnieje wiele elementów, które są specyficzne dla ich działania, takich jak zarządzanie właściwościami, usuwanie tabelki zmian, tworzenie nazwy pliku.
Czego chcesz za te wszystkie punkty?
1 polubienie
W rzeczywistości, po uruchomieniu opublikowanego przeze mnie makra, generuje ono kopię zapisu pod częścią Solidworks i tym rysunkiem.
Na końcu, tuż przed walidacją, makro o lokalizację nagrania (domyślnie wskazuje lokalizację rekordu, który właśnie skopiowaliśmy)
W tym miejscu chciałbym dodać przycisk "PRZEGLĄDAJ", aby poszukać innej lokalizacji nagrywania.
remrem
12 Kwiecień 2016 11:10
9
Tak, dobrze zrozumiałem. Ale to jest widoczna część zmian.
Ponieważ makro nie tylko zapisuje jako, ale robi znacznie więcej. Modyfikuje właściwości części, czyści tabelkę zmian itp.
Czy kiedykolwiek robiłeś VBA?
Zrobiłem bardzo mało VBA (naprawdę mało)
Ale na razie mogę sobie poradzić, makro generuje część i jej MEP, którego chcę, usuwając na przykład tabelkę zmian z nową nazwą, tak.
Musimy go tylko poprawić pod kątem miejsca nagrywania.
1 polubienie
remrem
14 Kwiecień 2016 11:20
11
Witam
Więcej informacji znalazłem tutaj: http://vb.developpez.com/faq/?page=Fichiers#select_rep
Witam, dziękuję remrem za podjęcie inicjatywy udostępnienia linku do samouczka. To bardzo miło z Twojej strony, ale mam inny problem. Czy niemożliwe byłoby wykonanie tego zadania bez użycia przycisku ? Rozumiem przez to, czy możliwe byłoby stworzenie formularza bez przycisku ?