FoxPro/Visual FoxPro - AYUDA PARA LOS EXPERTOS!!!

 
Vista:

AYUDA PARA LOS EXPERTOS!!!

Publicado por Juan (158 intervenciones) el 14/03/2003 09:20:15
Tengo un formulario con un botón y cuando pulse el botón quiero que se me abra word con un domumento en blanco y le ponga el nombre que yo le haya pasado y me lo guarde todo eso desde foxpro, y si tengo yo qntes por mi cuenta el word abierto y pulso el botón que me abra otro documento distinto por que con lo que yo tengo se me abre el que ya tenia y le cambia el nombre.
Yo hago lo siguiente:
nCanal=DDEInitiate('WinWord','System')
DDEExecute(nCanal, '[FileOpen.name=""]')
DDEExecute(nCanal, '[FileSaveAs.Name="'+cFile+'"]')
DDEExecute(nCanal, '[FileOpen.name="'+cFile+'"]')
Primero abro un documento y luego lo guardo con un nombre, pero si tengo yo abierto de antes un documento que no tenga nada que ver con eso y pulso el botón me coge el docmuento que yo tenia y le cambia el nombre y yo lo que quiero es que me abra otro distinto en blanco.
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

RE:AYUDA PARA LOS EXPERTOS!!!

Publicado por Cesar Morales (8 intervenciones) el 15/03/2003 19:54:44
paso1
crear el objeto donde vamos a trabjar en este caso es con excel
ole=createobject("excel.application")
ole.visible=.T. si quieres que se vea en caso que no .f.

Paso 2
abrir el archivo o plantilla
ole.workbooks.add("c:\libro1.xls")

Paso 3
Guardarlo con otro nombre
ole.activeworkbook.saveas(arch1_0)

Paso 4
Salirnos en caso de no hacer modificaciones
ole.quit

espero que esto te sirva es algo parecido para WORD
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