Access incrustado en Excel

26/03/2010 - 09:04 por Eduardo Garrido | Informe spam
Buenos dias a todos.

Quisiera haceros una pregunta a ver si es posible.

Tengo un libro excel que coge datos de una base de datos access. esto lo
hago por programacion con el siguiente codigo:

ruta = ThisWorkbook.Path
base_de_datos = "sicoconcurso.mdb"
Tabla = Tabla

On Error Resume Next
'Creamos el objeto conexión
Set Conn = New ADODB.Connection
'Creamos el objeto recordset
Set rs = New ADODB.Recordset
'Nos conectamos a la base de datos
Conn.Open ("Provider=Microsoft.Jet.OLEDB.4.0;" & _
"Data Source=" & ruta & "\" & base_de_datos)

Eso me funciona perfectamente. Pero el uso que se le va a dar el cliente
tendria que descargar la excel mas la base de datos.

Me preguntan si es posible incrustar la base de datos en la propia hoja
de excel. Cosa que ya hice insertando el archivo

El problema es que para hacer la conexión como puse arriba en la parte
"Data source =" no se que ruta poner a la base de datos puesto que probe
con hoja1.sicoconcurso.mdb y no me funcionó

Es posible hacer lo que me están pidiendo?

Gracias de antemano.
Un saludo
Eduardo Garrido

Preguntas similare

Leer las respuestas

#6 Héctor Miguel
30/03/2010 - 20:41 | Informe spam
hola, Eduardo !

si estas usando macros, transcribe los procedimientos (de preferencia todos) y comenta las lineas que causan detencion (?)

comenta que tipo de objetos (de formulario ?... o de cuadro de controles ?) y en cual hoja estan incrustados (o es en un formulario ?)

complementa indicando los nombres de las hojas y los rangos (titulos, tipo de datos, formulas -si alguna-, etc.)
es necesario "ver" el codigo para (tratar de) averiguar lo que pudiera causar fallas (?)

saludos,
hector.

__ OP __
Mostrar la cita
#7 Eduardo Garrido
31/03/2010 - 09:09 | Informe spam
Gracias por tu respuesta.

Le hechare un vistazo a ver como lo puedo solucionar.


Un saludo
Eduardo
Héctor Miguel escribió:
Mostrar la cita
Ads by Google
Search Busqueda sugerida