Visual Basic - IMPORTAR DESDE EXCEL A UN GRID EN VISUAL 6

Life is soft - evento anual de software empresarial
 
Vista:

IMPORTAR DESDE EXCEL A UN GRID EN VISUAL 6

Publicado por Patricio (3 intervenciones) el 10/11/2006 04:02:42
agradeceria mucho a quien pueda orientarme como abrir un archivo en excel

ya que he encontrado como exportar pero en ningun lado para importar a visual

saludos y gracias
Patricio F
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:IMPORTAR DESDE EXCEL A UN GRID EN VISUAL 6

Publicado por Natalia Camino (88 intervenciones) el 10/11/2006 09:52:42
Os pongo un ejemplo: Poned en el form un CommandButton (Command1) y un control DataGrid (DataGrid1). Teneis que tener marcada la referencia a ADO.

Private Sub Command1_Click()
Dim con As ADODB.Connection
Dim rst As ADODB.Recordset
' abrimos la conexión al Libro Excel
Set con = New ADODB.Connection
With con
.Provider = "Microsoft.Jet.OLEDB.4.0"
.ConnectionString = "Data Source= " & App.Path & "/Libro1.xls;" & _
"Extended Properties=Excel 8.0;"
.CursorLocation = adUseClient
.Open
End With
' creamos un recordset con los datos de "Hoja1"
Set rst = New ADODB.Recordset
rst.Open "SELECT * FROM [Hoja1$] ", con, adOpenDynamic, adLockOptimistic
' asignamos los campos al DataGrid
Set DataGrid1.DataSource = rst
End Sub

Espero que os ayude.
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:IMPORTAR DESDE EXCEL A UN GRID EN VISUAL 6

Publicado por Carlos (1 intervención) el 28/05/2008 19:35:38
Y si Quisiera exportar solo ciertas columnas de un archivo de excell pero hacia Acces.? que recomiendas..
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