Unificar datos para hallar el total y copiar a otra hoja con vba
Publicado por JOSE (2 intervenciones) el 27/06/2021 03:25:16
Hola,
soy nuevo en el foro y este es mi primera consulta espero se me entienda mejor que el titulo que puse.
Tengo base de datos y me piden hacer reporte de de las ventas por el numero de factura.
en la hoja base puse un ejemplo de los datos de un numero de factura y esa factura tiene muchas ventas y en el reporte que lo hago manual mediante formula hallo el subtotal , igv y total de ventas pero por factura e ir copiando y pegando las columnas que piden en el reporte.
Hay facturas que tienen una sola venta asi como hay otras que tienen muchas .
no se si puede mediante vba obtener el resultado deseado.
deje un ejemplo del antes y despues le puse color a la factura que tiene muchos codigos de venta asi como el resultado que despues hallo con formulas simples y despues copiar y pegar columnas en el orden que se muestra.
espero que se entienda y muchas gracias por la ayuda.
ojo que pueden haber muchos datos para el reporte pero para el ejemplo puse lo minimo.
soy nuevo en el foro y este es mi primera consulta espero se me entienda mejor que el titulo que puse.
Tengo base de datos y me piden hacer reporte de de las ventas por el numero de factura.
en la hoja base puse un ejemplo de los datos de un numero de factura y esa factura tiene muchas ventas y en el reporte que lo hago manual mediante formula hallo el subtotal , igv y total de ventas pero por factura e ir copiando y pegando las columnas que piden en el reporte.
Hay facturas que tienen una sola venta asi como hay otras que tienen muchas .
no se si puede mediante vba obtener el resultado deseado.
deje un ejemplo del antes y despues le puse color a la factura que tiene muchos codigos de venta asi como el resultado que despues hallo con formulas simples y despues copiar y pegar columnas en el orden que se muestra.
espero que se entienda y muchas gracias por la ayuda.
ojo que pueden haber muchos datos para el reporte pero para el ejemplo puse lo minimo.
Valora esta pregunta


0