Visual Basic - Cómo creo una interfaz Excel-VB??

Life is soft - evento anual de software empresarial
 
Vista:

Cómo creo una interfaz Excel-VB??

Publicado por Caro (5 intervenciones) el 15/07/2004 23:44:38
Hola!

Estoy haciendo una aplicación desde la cual voy a actualizar la base de datos.
En la pantalla principal tengo unos textbox que indican el noombre de la tabla, la llave(s) primaria(s) y los campos a actualizar.

El punto es que debo crear una interfaz entre Excel y VB para leer desde un archivo de excel los datos que se van a actualzar.

Se me había ocurrido leer los datos y almacenarlos en un recordset pero no sé cómo crear la interfaz.

Podrían ayudarme?

Mil 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:Cómo creo una interfaz Excel-VB??

Publicado por miguel (1042 intervenciones) el 16/07/2004 00:16:16
Te mando unos ejemplos a tu correo....!!!
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:Cómo creo una interfaz Excel-VB??

Publicado por Caro (5 intervenciones) el 16/07/2004 02:14:56
Mil gracias por los ejemplos. Sólo que hay una cosa: cómo puedo hacer que tome en cuenta cualquier ruta que le dé. Lo que pasa es que el nombre del archivo lo tomo de un textbox y puede no estar en la ruta de la aplicación.

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:Cómo creo una interfaz Excel-VB??

Publicado por miguel (1042 intervenciones) el 16/07/2004 02:41:21
Ok nada mas cambiale en esto:
asi es se lo quitas:
vlRuta = App.Path & "\Prueba.xls"
quedaria :
If Dir(txtruta, vbArchive) <> "" Then
vlRuta = txtruta.Text
Else
MsgBox "Ruta de Archivo No Válida", vbInformation, "Miguel"
txtruta.SetFocus
Exit Sub
End If
xlApp.Workbooks.Open txtruta
alguna duda escribeme a mi correo...!!!!
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