Hola Foro!
Tengo un problema con un archivo mediante el cual ejecuto una consulta vía
SQL a un motor de datos Informix, y al que luego de devueltos los datos
quiero SubTotalizar.
El problema reside en que la macro que agrega los subtotales se me ejecuta
antes de que la consulta devuelva los datos; a pesar de haberla puesto luego
de la sentencia de la consulta SQL.
¿Alguien me puede orientar para evitar esto?
Copio parte del código:
'Con esta sentencia traigo los datos desde el motor Informix
With ActiveSheet.QueryTables.Add(Connection:=connstring,
Destination:=Range("A2"), Sql:=sqlfinal)
.AdjustColumnWidth = False
.PreserveFormatting = False
.FieldNames = False
.Refresh BackgroundQuery = False
End With
PonerTitulos 'Acá titulo las columnas de datos
ActiveSheet.Range("A1:R1").Columns.AutoFit
ActiveSheet.Columns("A:R").AutoFit
AgregarSubTotales 'Acá agrego los subtotales mediante una macro
Saludos a Todos!
Gustavo Echenique
Leer las respuestas