Necesito enviar al libro2 hoja banco a través de una consulta sql todos los pagos de los meses de enero a marzo mayores a 0 de la tabla Rel de igual forma a libro2 hoja pagos de la tabla Pagos de los meses enero a marzo los impuestos mayores a 0
Como hago para consultar las tablas y moverme los los recordset con un solo do while y no repetir el do wile por cada consulta que haga. Gracias de antemano.
'Conexion
sqL = Select fecha, pagado, debe from [Rel] where beetwin fecha #1/1/2020# and #31/3/2020# and debe >0 orden por fecha
'Abrir sql
'Para Hoja Banco
With Libro.Hoja
Uf = .Range("A1000").End(xlUp).Row + 1
Z = 0
Do while Rst.eof
.Cells(Uf + Z, "A") = Rst("FECHA")
.Cells(Uf + Z, "b") = Rst("PAGADO")
.Cells(Uf + Z, "e") = Rst("DEBE")
Rst.MoveNext
Z = Z + 1
loop
end with
sqL = Select fecha, pagado, impuesto from [Pagos] where beetwin fecha #1/1/2020# and #31/3/2020# and impuesto >0 orden por fecha
'Abrir sql
'Para Hoja Pago
With Libro.Hoja
Uf = .Range("A1000").End(xlUp).Row + 1
Z = 0
Do while Rst.eof
.Cells(Uf + Z, "A") = Rst("FECHA")
.Cells(Uf + Z, "B") = Rst("PAGADO")
.Cells(Uf + Z, "F") = Rst("IMPUESTO")
Rst.MoveNext
Z = Z + 1
loop
end with
Necesito enviar al libro2 hoja banco a través de una consulta sql todos los pagos de los meses de enero a marzo mayores a 0 de la tabla Rel de igual forma a libro2 hoja pagos de la tabla Pagos de los meses enero a marzo los impuestos mayores a 0
Como hago para consultar las tablas y moverme los los recordset con un solo do while y no repetir el do wile por cada consulta que haga. Gracias de antemano.
'Conexion
sqL = Select fecha, pagado, debe from [Rel] where beetwin fecha #1/1/2020# and #31/3/2020# and debe >0 orden por fecha
'Abrir sql
'Para Hoja Banco
With Libro.Hoja
Uf = .Range("A1000").End(xlUp).Row + 1
Z = 0
Do while Rst.eof
.Cells(Uf + Z, "A") = Rst("FECHA")
.Cells(Uf + Z, "b") = Rst("PAGADO")
.Cells(Uf + Z, "e") = Rst("DEBE")
Rst.MoveNext
Z = Z + 1
loop
end with
sqL = Select fecha, pagado, impuesto from [Pagos] where beetwin fecha #1/1/2020# and #31/3/2020# and impuesto >0 orden por fecha
'Abrir sql
'Para Hoja Pago
With Libro.Hoja
Uf = .Range("A1000").End(xlUp).Row + 1
Z = 0
Do while Rst.eof
.Cells(Uf + Z, "A") = Rst("FECHA")
.Cells(Uf + Z, "B") = Rst("PAGADO")
.Cells(Uf + Z, "F") = Rst("IMPUESTO")
Rst.MoveNext
Z = Z + 1
loop
end with
Libros.rar