
Ejecutar un macro de Word
Publicado por Luis (12 intervenciones) el 09/06/2014 19:21:56
Buenas,
Tengo un programa que genera un documento Word y realiza determinadas acciones. No era capaz de conseguir que el programe quitase una línea en blanco para que no se descolocase todo, por lo que lo grabé como macro.
La macro es sencillísima:
Private Sub Macro3()
'
' Macro3 Macro
'
'
Selection.MoveDown(Unit:=Word.WdUnits.wdLine, Count:=6)
Selection.Delete(Unit:=wdCharacter, Count:=1)
End Sub
pero sólo me funciona si uso Word.Run("Macro"); es decir, copiando este código en vb me da error.Usando Word.Run("Macro") funciona a la perfección. El problema viene cuando lo utilizo desde otro PC. ¿Qué puedo hacer?
Muchas gracias!
Tengo un programa que genera un documento Word y realiza determinadas acciones. No era capaz de conseguir que el programe quitase una línea en blanco para que no se descolocase todo, por lo que lo grabé como macro.
La macro es sencillísima:
Private Sub Macro3()
'
' Macro3 Macro
'
'
Selection.MoveDown(Unit:=Word.WdUnits.wdLine, Count:=6)
Selection.Delete(Unit:=wdCharacter, Count:=1)
End Sub
pero sólo me funciona si uso Word.Run("Macro"); es decir, copiando este código en vb me da error.Usando Word.Run("Macro") funciona a la perfección. El problema viene cuando lo utilizo desde otro PC. ¿Qué puedo hacer?
Muchas gracias!
Valora esta pregunta


0