Imprimir Archivo WORD

Imprimir Archivo WORD

Postby jbrita » Tue Apr 17, 2018 3:40 pm

Amigos como imprimir un Archivo WORD.
con esto codigo lleno un archivo word que uso como matrix, pero como hago que me imprima este archivo luego de ser llenado con la informacion.
la idea es que imprima directo. sin que habra el archivo

saludos

FUNCTION CargaWord(oRut,oNombres,aDirCte,aNumCte,aConCte,oApPaterno,oApMaterno,aFecCte,aServicios,oBrw1 )
*-----------------
Local oWord,oZoom,oTexto,I
LOcal nTotal:=0

oWord:=TOleAuto():New( "Word.Application" )
oWord:Documents:Open("C:\SYSTEMA\TV_CABLE\CONTRATO.DOCX")

oTexto:= oWord:Selection()
oTexto:HomeKey(6) //NOS VAMOS AL INICIO DEL DOCUMENTO
oTexto:find:text := "[domicilio]" //LO QUE VOY A BUSCAR
oTexto:find:Forward = .t. //BUSCAR HACIA ABAJO
If oTexto:find:execute() //EJECUTAR LA BUSQUEDA Y SI FUE TRUE
oTexto:Text := AllTrim(aDirCte)+" "+AllTrim(Str(aNumCte)) //REEMPLAZO EL TEXTO
Endif
oWord:Visible := .T.
oTexto:End()
RETURN .T.
jbrita
 
Posts: 486
Joined: Mon Jan 16, 2006 3:42 pm

Re: Imprimir Archivo WORD

Postby stefano » Tue Apr 17, 2018 5:10 pm

Yo utilizo este comando. prueba asì

oword:printdoc()

Stefano
FWH 14.11 + xHarbour + bcc582
stefano
 
Posts: 80
Joined: Tue Mar 25, 2008 9:03 pm
Location: ITALIA

Re: Imprimir Archivo WORD

Postby cnavarro » Tue Apr 17, 2018 5:19 pm

Y si quieres imprimir después de cerrar el objeto

Code: Select all  Expand view

Shellexecute(nil, "print", cFile)
 
Cristobal Navarro
Hay dos tipos de personas: las que te hacen perder el tiempo y las que te hacen perder la noción del tiempo
El secreto de la felicidad no está en hacer lo que te gusta, sino en que te guste lo que haces
User avatar
cnavarro
 
Posts: 6504
Joined: Wed Feb 15, 2012 8:25 pm
Location: España


Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: No registered users and 66 guests