个人实践总结,插入图纸时,是以插入图纸的(0,0,0)点做为基点插入被插入图形空间的.
按照你的想法要定义一个FOLDERS型的变量,把你的插入图纸所在的路径定义好,就可以用其下的FILES集合进行循环了.
Dim FSys As New Scripting.FileSystemObject
Dim DrawFolder As Folder
Dim DrawName As File
' strDwgFolder 图纸路径
If FSys.FolderExists("strDwgFolder") Then
Set DrawFolder = FSys.GetFolder("strDwgFolder")
For Each DrawName In DrawFolder.Files
If Then
' 插入语句
End If
Next
End If