He escrito un Macro en un libro de Excel para que traiga información desde otro archivo de Excel, (ambos .xls), pero el código sólo trae 16.383 filas y las demás las borra.
¿Puede haber un máximo para este tipo de código?¿Por cuál lo puedo reemplazar para que no tenga este problema?. Transcribo el código que hace la conexión y trae los registros:
'crea la conexión
Set Conn = New ADODB.Connection
Conn.Open "Provider=Microsoft.Jet.OLEDB.4.0;" & _
"Data Source= C:\Users\Proyecto\gestion.xls;" & _
"Extended Properties=""Excel 8.0;HDR=Yes;IMEX=1;"""
'crea el recordset
Set rs = New ADODB.Recordset
'Selecciona los datos
Sql = "SELECT * FROM [gestion$] "
'escribe los datos
rs.Open Sql, Conn, adOpenStatic, adLockOptimistic[/CODE]
Featured Replies
Archivado
Este tema está ahora archivado y está cerrado a más respuestas.
Hola.
He escrito un Macro en un libro de Excel para que traiga información desde otro archivo de Excel, (ambos .xls), pero el código sólo trae 16.383 filas y las demás las borra.
¿Puede haber un máximo para este tipo de código?¿Por cuál lo puedo reemplazar para que no tenga este problema?. Transcribo el código que hace la conexión y trae los registros: