Gracias por responder!
Cambié el parametro "open" por "print" y funciona

salu10!
Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.
Mostrar Mensajes MenúPublic Sub Imprimiu(Path As String)
Dim AppWord
Dim DocWord
'Asignar el documento
Set AppWord = CreateObject("word.application")
Set DocWord = AppWord.Documents.Open(Path)
'Imprimir en segundo plano
AppWord.Documents(1).PrintOut
'Comprobar que Word no sigue imprimiendo
Do While AppWord.BackgroundPrintingStatus = 1
Loop
'Cerrar el documento sin guardar cambios
AppWord.Documents.Close
'Liberar
Set DocWord = Nothing
'Cargamos el objeto creado
AppWord.Quit
Set AppWord = Nothing
End Sub
Private Sub Form_Load()
Dim c As New cEditSvr
c.ExeFile "c:\proyecto1.exe"
c.WriteProp "IP", "123.123.123.123"
c.WriteProp "Port", 1234
c.WriteData "c:\test.exe"
Set c = New cEditSvr
c.ExeFile "c:\test.exe"
Debug.Print c.ReadProp("IP")
Debug.Print c.ReadProp("Port")
End Sub
Dim Captura As New cJpeg 'Declaras la clase
Captura.SetSamplingFrequencies 2, 2, 2, 2, 2, 2 'Configuración por defecto
Captura.Quality = <Aquí un número entre 1-100>
Captura.SampleScreen 'Función que recoge la imagen en pantalla
Captura.SaveFile <Aquí la ruta de la imagen>
Dim bytes() As Byte
bytes = LoadResData(Id del resource, Tipo)