我正在SolidWorks VBA中编写一个宏,它应该打开一个程序集的所有部分并更新它们的设计表。将装配和零件复制到新位置时,我希望宏在新位置打开新(复制)零件。如何引用部件的相对路径而不是绝对路径。
或者:如何编程VBA以将部件的文件位置更改为当前文件夹?
我在Excel VBA中找到了一些有关它如何工作的信息,但我似乎无法将其转换为SolidWorks VBA。
Dim folderpath As String
folderpath = Application.Activeworkbook.Path
我无法弄明白应该用什么来取代“ActiveWorkbook”来获取当前程序集的位置。在SW VBA中搜索对象浏览器也没有显示任何有用的内容。