內地很多地方上不去玩家論壇…我幫忙貼一下,也再次謝謝悶大的教程!- Sub Main()
- Set swApp = Application.SldWorks
- Set Drawing = swApp.ActiveDoc
- If Drawing.GetType <> 3 Then Exit Sub
- RetoreSheetName = Drawing.GetCurrentSheet.GetName
- SheetName = Drawing.GetSheetNames
- SheetCount = Drawing.GetSheetCount
- For i = 0 To SheetCount - 1
- Drawing.ActivateSheet SheetName(i)
- swTemplate = Drawing.GetCurrentSheet.GetTemplateName
- swTemplatePath = Split(swTemplate, "")
- swTemplate = swTemplatePath(UBound(swTemplatePath))
- vSheetProps = Drawing.GetCurrentSheet.GetProperties()
- Drawing.SetupSheet4 Drawing.GetCurrentSheet.GetName, 0, 0, vSheetProps(2), vSheetProps(3), vSheetProps(4), "", 1, 1, ""
- Drawing.SetupSheet4 Drawing.GetCurrentSheet.GetName, 12, 12, vSheetProps(2), vSheetProps(3), vSheetProps(4), swTemplate, 0, 0, ""
- vSheetProps = Drawing.GetCurrentSheet.GetProperties()
- Next
- Drawing.ActivateSheet RetoreSheetName
- End Sub
复制代码 樓上有動畫,這裡附上悶老大提供的練習檔案。
|