Close Document Example (VBA)
This example shows how to create new parts
and close the parts by name.
'---------------------------------------------
Dim swApp As Object
Dim Part As Object
Dim Gtol As Object
Dim partTitle, partTitle2 As String
Dim errors As Long
Sub OpenAndCloseDocs()
Set swApp =
CreateObject ("SldWorks.Application")
Set Part = swApp.NewPart
partTitle =
Part.GetTitle
Part.EditRebuild
Set Part = swApp.NewPart
partTitle2 =
Part.GetTitle
Part.EditRebuild
Set Part = Nothing
swApp.CloseDoc partTitle2
Set Part = swApp.ActivateDoc2 (partTitle,True,errors)
If ((errors
<> 0) or (Part is Nothing)) Then
SwApp.SendMsgToUser "Error activating
document"
Exit Sub
End If
Part.EditRebuild
End Sub