?

Necesito saber el código para abrir desde un form un archivo de excel
Respuesta
1
Estoy usando el WSHOM.OCX y funciona a las mil maravillas, salvo en determinados casos:
- Cuando la ruta del archivo o el propio nombre del archivo contiene más de 8 caracteres o tiene espacios:
Ejemplo:
oShell = CreateObject("WScript.Shell")
* FUNCIONA BIEN:
oShell.Run("C:\AZAROA\DOC\SAT.BMP",2,.f.) && Ejecuta el PAINT y abre el fichero SAT.BMP
oShell.Run("C:\AZAROA\FACTURA8.DOC",2,.f.) && Ejecuta el WORD y abre el fichero FACTURA8.WORD
oShell.Run("C:\AZAROA\GRAFICO.XLS",2,.f.) && Ejecuta el EXCEL y abre el fichero GRAFICO.WORD

1 respuesta más de otro experto

Respuesta
1
m.oExcel = CREATEOBJECT("Excel.Application") && Se crea la aplicación de Excel.
m.oExcel.VISIBLE = .T. && Para hacerla visible
m.oExcel.Workbooks.OPEN( cArchivo )
... bueeeno, eso digo yo.
Víctor.

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas