He creado una macro de Excel en la que he usado Microsoft.Jet.OLEDB.4.0 para activar la consulta en hojas de trabajo de Excel.Microsoft.Jet.OLEDB.4.0 - No se encuentra el proveedor o no puede estar instalado
Funciona perfectamente en mi máquina, pero mi cliente está teniendo problemas. (Véase la impresión de pantalla adjunta)
Aquí están los detalles de mi conexión del objeto:
Dim cn
Set cn = CreateObject("ADODB.Connection")
With cn
.Provider = "Microsoft.Jet.OLEDB.4.0"
.ConnectionString = "Data Source=" & ThisWorkbook.FullName & "; Extended Properties=Excel 8.0"
.Open
End With
Por favor Nota: Es imprescindible para que haga el trabajo de código en "Windows 7"
Cualquiera debes hacer las imágenes de trabajo. He adjuntado 2 imágenes pero no se muestran aquí. – Tejas
es su máquina de 32 bits y la máquina cliente de 64 bits? ¿Cuál es el sistema operativo y las versiones de Excel en su máquina y su máquina cliente? – Esen
No sé sobre la versión del cliente. Pero probé ese macro en Windows 7 de 32 y 64 bits y funciona bien en ambos. – Tejas