Witam
Używam makra do wygenerowania tabeli (znalezionej w necie).
Chcę zapisać nomenklaturę w formacie xls, na moim lokalnym (na przykład C:\) z pliku zestawu za pomocą makra .
Czy masz pomysł na kod?
Z góry dziękujemy za Twoją opinię
Yannicka
generation_table_nomenclature.swp
Witam
Zajrzyj TUTAJ , powinieneś znaleźć to, czego szukasz.
Pozdrowienia
Dziękuję D.Roger
Tak naprawdę nie znam makr w solidworks.
Próbowałem zmodyfikować bez powodzenia.Mam błąd kompilacji
Skąd to może się wziąć?
generation_table_nomenclature.swp
Brakuje odwołania do "Biblioteki obiektów programu Microsoft Excel xx.0".
Wtedy
Pozdrowienia
1 polubienie
Witam
Oto twoje (normalnie) funkcjonalne makro.
Pozdrowienia
generation_table_nomenclature.swp
1 polubienie
Dobry wieczór
D.roger dziękuję za Twoją opinię. W poniedziałek będę miał dostęp do solidworks .
Szybkie pytanie, czy można tak jak w Excelu usunąć wiersz w BOM za pomocą makra?
Warunkiem usunięcia wiersza jest brak wartości w polu określonej kolumny.
Dziękuję
Dobranoc
Witaj D.Roger.
Właśnie przetestowałem twoje makro. Działa doskonale.
Dodałem sortowanie w kolumnie F, komórka wypełniona jako pierwsza i pusta po .
a następnie usuwając wiersze zawierające puste komórki.
Dziękuję.
Yannicka
Witam, właśnie przetestowałem makro, ale nie działa.
Ustaw swModel = swApp.ActiveDoc
Witaj Anes Kerkeni ,
Czy można mieć trochę więcej szczegółów, ponieważ przy tak dużej ilości informacji nie będzie łatwo zgadnąć, dlaczego to makro rzekomo nie działa!!
Pozdrowienia
@Anes Kerkeni lepiej byłoby podać więcej wyjaśnień. Czy makro jest uruchamiane z zestawu? Zmodyfikowałeś kilka linii,
A najlepszą rzeczą do zrobienia jest otwarcie nowego tematu i odniesienie się do poprzedniego (link do tematu).
Czy dodałeś link do MS EXCEL zgodnie z żądaniem?
yve
13 Wrzesień 2021 09:23
11
Witam
Interesuje mnie to makro, ale chciałbym je zmodyfikować tak, aby korzystało z szablonu excela, w którym mam ustawione pewne rzeczy (makro pozwalające na modyfikację właściwości w SW, lista rozwijanych opcji)
Wyobrażam sobie, że sekcja do modyfikacji jest następująca:
Dim wbk As Excel.Workbook
lub
' On ouvre un nouvel objet Excel
Set xlApp = New Excel.Application
' On rend Excel visible avec un nouveau classeur
With xlApp
.Visible = True
Set wbk = .Workbooks.Add
Set sht = wbk.ActiveSheet
End With
ale nie wiem, jak wskazać ścieżkę mojego modelu XLS
Dziękuję za pomoc
YP69
13 Wrzesień 2021 12:05
12
Witam
Otwórz nową dyskusję, dołączając makro i sterowanie tabelą xls.
Więcej osób będzie mogło Ci odpowiedzieć
Cdlt powiedział:
1 polubienie