Hola a todos,
A ver si se os ocurre algo. Tengo un codigo de VB en excel que abre
autocad y hace un dibujo de unos puntos. El caso es que yo quiero que
me abra una plantilla (que he creado) y ahí pinte los puntos, no sobre
un dibujo en blanco. Os dejo la parte del codigo que abre autocad por
si se os ocurre algo.
Gracias.
**************codigo**************
Private Function ConnToAcad() As AcadApplication
Dim Ac As AcadApplication
On Error Resume Next
Err.Clear
Set Ac = GetObject(, "Autocad.Application")
'LA SIGUIENTE LINEA NO FUNCIONA, PERO ES LO QUE QUIERO QUE ABRA
'Set Ac = GetObject("X:\D214\Edu\plantTEXT.dwt",
"Autocad.Application")
WasOpen = True
If Err Then ' Acad wasn't open
On Error GoTo ConnToAcadError
Set Ac = New AcadApplication
WasOpen = False
End If
On Error GoTo ConnToAcadError
Set ConnToAcad = Ac
On Error GoTo 0
Exit Function
ConnToAcadError:
MsgBox "Error " & Err.Number & " (" & Err.Description & _
") in procedure OpenExcl of Class Module ExcelHandlerCls"
On Error GoTo 0
End Function
*************FIN************************
Leer las respuestas