Visual Basic - Error de VB con Word

Life is soft - evento anual de software empresarial
 
Vista:

Error de VB con Word

Publicado por miarco (4 intervenciones) el 23/07/2004 13:44:21
Al poner esta orden:
AppWord.Documents(1).PrintOut Background
Me da el siguiente error:
Variable no definida. Y lo que marca es Background
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de RAUL
Val: 2
Ha aumentado su posición en 97 puestos en Visual Basic (en relación al último mes)
Gráfica de Visual Basic

RE:Error de VB con Word

Publicado por RAUL (443 intervenciones) el 24/07/2004 16:08:36
Con este código, Word no se abre, imprime el documento, se cierra y se libera la memoria.

Private Sub Command1_Click()
Dim AppWord As Word.Application
Dim DocWord As Word.Document

'Asignamos el documento
Set AppWord = CreateObject("word.application")
Set DocWord = AppWord.Documents.Open("C:\hola.doc")
'Colocamos el texto en el marcador
DocWord.Bookmarks("NombreCreador").Select
AppWord.Selection.TypeText Text:=Text1.Text
'Imprimimos en segundo plano
AppWord.Documents(1).PrintOut Background
'Comprobamos que Word no sigue imprimiendo
Do While AppWord.BackgroundPrintingStatus = 1
Loop
'Cerramos el documento sin guardar cambios
AppWord.Documents.Close (wdDotNotSaveChanges)
'Liberamos
Set DocWord = Nothing
'Nos cargamos el objeto creado
AppWord.Quit
Set AppWord = Nothing
End Sub

Eso si no debes olvidar incluir las referencias y componentes necesarios
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Error de VB con Word

Publicado por miarco (4 intervenciones) el 26/07/2004 13:28:38
Raul ese código es lo que tengo, el error me da en la línea del PrintOut
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar