Visual Basic - Abrir archivo de excel

Life is soft - evento anual de software empresarial
 
Vista:

Abrir archivo de excel

Publicado por fiko16 (6 intervenciones) el 13/09/2006 02:32:55
Necesito abrir un archivo de excel desde una aplicación, se que se puede hacer con Getobject pero me da un error, no se si tengo que agregar alguna referencia al proyecto?.
Tengo que abrir el archivo y mantenerlo oculto. De antemano muchas gracias....
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:Abrir archivo de excel

Publicado por ivan (1039 intervenciones) el 13/09/2006 21:12:12
Primier declara esta variable

Dim objExcel As excel.Application

Luego ya donde quieras abrir un archivo de Excel, pon esto:

Set objExcel = New excel.Application
objExcel.Workbooks.Open FileName:=nombre_y_ruta_del_archivo

Para que puedas ver la ventana con el archivo abierto

objExcel.Application.Visible = True

Para que te funcione sin error obvio que el archivo y ruta que indiques deben de existir, esto causará que se ejecute el programa EXCEL.EXE y se mantenga abierto.

Creo que con esto lo quitas de la lista de procesos..:
objExcel.Application.Visible = False
objExcel.Application.Quit
Set objExcel = Nothing

El archivo que abres puedes editarlo, acuérdate de agregar la referencia

Microsoft Excel 11.0 Object Library

Depende de la versión del Office que tengas instalado.

Espero sea lo que buscabas, Suerte.
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:Abrir archivo de excel

Publicado por Jose Gpe (29 intervenciones) el 15/10/2008 21:03:50
Que tal Ivan.!

Hoy 15 oct 2008 ingrese a este foro
Instale VB 6 y he estado explorandolo, empece con mi primer proycto que es un Menu (en el editor de Menu). que se trata de abrir archivos de Excel, Word, Power P, Videos y Archivos de Musica.
Encontre tu respuesta (codigo) para hacer esto proceso.

Tres Detalles que observe:

Primero: al abrir los Archivos en excel , los pone como (solo lectura)

Segundo: a ver si me puedo explicar al abrir el segundo archivo como que abre dos veces la aplicacion de excel, porque me voy a la Opcion de Ventana y solo pone el archivo en curso e igual lo pone como (solo lectura)

Tercero: en referencias habilito la casilla Microsoft Excel 10.0 Object Library
pero al salirme y volverlo a ejcutar la dehabilita

aplique tu codigo:
Dim objExcel As Excel.Application
Set objExcel = New Excel.Application
objExcel.Workbooks.Open FileName:="C:SIAFMSIAFMenuAplicacionesAnotaciones.xls"
objExcel.Application.Visible = True
'objExcel.Application.Visible = False
'objExcel.Application.Quit
'Set objExcel = Nothing

Que hago para que esto Funcione...?

a ver si me puedes ayudar te lo agradecer mucho,ustedes seran mi escuela y mis maestros.
mi correo: [email protected]
chatear: [email protected]
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