Visual Basic - controlar evento excel mediante visual basic

Life is soft - evento anual de software empresarial
 
Vista:

controlar evento excel mediante visual basic

Publicado por Alex (2 intervenciones) el 06/01/2005 20:43:27
Hola comunidad, quisiera preguntar si alguien sabe como puedo abrir una planilla excel (nueva o existente) cuando se haga click sobre un botón de comando (Command Button).
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:controlar evento excel mediante visual basic

Publicado por Héctor (1 intervención) el 12/01/2005 21:21:29
Private Sub Command1_Click()
Dim XLObj As Object
Set XLObj = CreateObject(\"Excel.Application\")
XLObj.Visible = True
XLObj.workbooks.Add
End Sub
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

Y abrir uno existente

Publicado por Benjo (679 intervenciones) el 12/01/2005 21:40:36
Private Sub Command1_Click()
Dim xl As New Excel.Application
Dim xlw As Excel.Workbook
' Abre el fichero Excel
' Sustituí "c:\myDir\Libro.xls" por su fichero Excel
Set xlw = xl.Workbooks.Open("c:\myDir\Libro.xls")
' Sustituya "Hoja1" por la hoja de la que quiere extraer datos.
xlw.Sheets("Hoja1").Select
' Tomar los valores de las celda (2,3) de la hoja.
MsgBox xlw.Application.Cells(2, 3).Value
' Cierre la hoja sin guardar los cambios
' Si quiere guardar los cambios sustituya False por True
xlw.Close False
Set xlw = Nothing
Set xl = Nothing
End Sub
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