Hola Arnaldo. Eso es muy sencillo si sabes lo básico de
automatización:
desde VFP
nfile = getfile("DOC")
oWord = createobject("Word.Application")
oWord.Documents.Open(nFile)
y ajustas este comando con lo que necesites (copias, rango, etc...)
oWord.Application.PrintOut FileName:="", Range:=wdPrintAllDocument,
Item:= _
wdPrintDocumentContent, Copies:=1, Pages:="",
PageType:=wdPrintAllPages, _
ManualDuplexPrint:=False, Collate:=True, Background:=True,
PrintToFile:= _
False, PrintZoomColumn:=0, PrintZoomRow:=0,
PrintZoomPaperWidth:=0, _
PrintZoomPaperHeight:=0
Saludos
Mauricio U.
On 20 feb, 07:18, "Arnaldo Toledano \(GMail\)"