Materiał do napełniania makr

Witam

W ramach realizacji makra sprawdzającego niestandardowe właściwości komponentów złożenia, próbuję otworzyć okno dialogowe materiałów za pomocą tego makra.

Po kilku dniach przeszukiwania internetu w poszukiwaniu rozwiązania i nie znalezieniu odpowiedzi, zamieszczam to pytanie:

Który kod VBA otworzyć to okno lub jakiej metody użyć?

Z góry dziękuję za odpowiedzi lub porady.

Witam, myślę, że nie można otworzyć tego okna za pomocą makra.

Dzięki makrowi możesz wyświetlić pop-up, w którym znajdowałaby się lista np. do wyboru materiału, lub bezpośredniego przypisania zdefiniowanego materiału.

 

Jaki dokładnie jest cel?

  Celem tego makra jest sprawdzenie zestawu właściwości wszystkich komponentów w złożeniu.

Mogę sprawdzić za pomocą makra, czy właściwość material jest wypełniona, ale w przypadku, gdy jest pusta, staram się otworzyć to "okno dialogowe" lub "inne", aby użytkownik mógł wybrać swój materiał w bazie materiału SW.

A priori niemożliwe jest otwarcie tego okna za pomocą makra, będziesz musiał przejrzeć listę opcji.

Poniższe makro pozwala na to:

https://forum.solidworks.com/servlet/JiveServlet/download/372721-99849/GetMaterialFavorites.swp.zip

 

W tej chwili dla mnie możesz otworzyć okno dialogowe z tym makrem:

Sub main()

Dim swApp jako SldWorks.SldWorks

Ustaw swApp = Application.SldWorks

swApp.RunCommand 501, " "

Koniec subwoofera

Bezbłędny...

To działa

 

Dziękuję.

1 polubienie