l código de @VBA se detiene después de Documents.Open
Este código de Word VBA se detiene después de ejecutar la declaración antes del comentario 'DETÉNGASE AQUÍ'.
Public Sub Test_Main()
' Open the Word file
Dim sourceDocPath As String
sourceDocPath = ThisDocument.Path & "\TestDoc.docx"
Dim sourceDoc As Document
Set sourceDoc = Documents.Open(sourceDocPath, ReadOnly:=True)
' !!!! STOPS HERE !!!!
MsgBox "GOOOOOOOOOOOOOOOOOOOOOAAAAAAAAAAAALLLL!!!"
Set sourceDoc = Nothing
End
End Sub
• El archivo de Word especificado se abre mediante la instrucción antes del punto de detención.
• No hay mensajes de error. Simplemente se detiene después de abrir el archivo.
• Cuando se ejecuta desde su propio "Document_Open" de la macro de Word, "Test_Main" se ejecuta correctamente hasta el final. Se detiene cuando se ejecuta directamente desde "Desarrollador> Macros".
• "Establecer objeto = nada" no resolvió el problema.
• La declaración "Fin" no resolvió el problema.
• Coloque "TestDoc.docx" en el mismo directamente que la macro de Word de prueba. Puede estar vacío.
• El entorno es Office 365 y Windows 10 de 64 bits.
Si alguien ha experimentado el mismo tipo de problemas o sabe cómo resolver el problema, ¡hágamelo saber!