Buscar rango de Hoja 1 en Hoja 2 y copiar todas las filas coincidentes en Hoja 3 bajo condición de valor extra en Hoja 1
Tengo un archivo Excel con dos hojas.
- En Hoja1 tengo una lista de productos con las facturas en que aparecen:
- Producto 1 (col A) que aparece en Factura 1 (col B)
- Producto 1 (col A) que aparece en Factura 2 (col B)
- Producto 1 (col A) que aparece en Factura 3 (col B)
- Producto 2 (col A) que aparece en Factura 4 (col B)
- Producto 2 (col A) que aparece en Factura 5 (col B)
- Producto 2 (col A) que aparece en Factura 6 (col B)
- Producto 3 (col A) que aparece en Factura 7 (col B)
- Producto 3 (col A) que aparece en Factura 8 (col B)
- Producto 3 (col A) que aparece en Factura 9 (col B)
- En Hoja2 tengo una lista de los componentes que conforman cada producto:
- Producto 1 (col A) que contiene componente 1 (col B)
- Producto 1 (col A) que contiene componente 2 (col B)
- Producto 1 (col A) que contiene componente 3 (col B)
- Producto 2 (col A) que contiene componente 4 (col B)
- Producto 2 (col A) que contiene componente 5 (col B)
- Producto 2 (col A) que contiene componente 6 (col B)
- Producto 3 (col A) que contiene componente 7 (col B)
- Producto 3 (col A) que contiene componente 8 (col B)
- Producto 3 (col A) que contiene componente 9 (col B)
Necesito una macro que en Hoja3 me genere un listado que incluya por cada combinación de producto y factura en Hoja1 los componentes que lo conforman según Hoja2:
- Producto 1 (col A), Factura 1 (col B), Componente 1 (col C)
- Producto 1 (col A), Factura 1 (col B), Componente 2 (col C)
- Producto 1 (col A), Factura 1 (col B), Componente 3 (col C)
- Producto 1 (col A), Factura 2 (col B), Componente 1 (col C)
- Producto 1 (col A), Factura 2 (col B), Componente 2 (col C)
- Producto 1 (col A), Factura 2 (col B), Componente 3 (col C)
- Producto 1 (col A), Factura 3 (col B), Componente 1 (col C)
- Producto 1 (col A), Factura 3 (col B), Componente 2 (col C)
- Producto 1 (col A), Factura 3 (col B), Componente 3 (col C)
- Producto 2 (col A), Factura 4 (col B), Componente 4 (col C)
- Producto 2 (col A), Factura 4 (col B), Componente 5 (col C)
- Producto 2 (col A), Factura 4 (col B), Componente 6 (col C)
- Producto 2 (col A), Factura 5 (col B), Componente 4 (col C)
- Producto 2 (col A), Factura 5 (col B), Componente 5 (col C)
- Producto 2 (col A), Factura 5 (col B), Componente 6 (col C)
- Producto 2 (col A), Factura 6 (col B), Componente 4 (col C)
- Producto 2 (col A), Factura 6 (col B), Componente 5 (col C)
- Producto 2 (col A), Factura 6 (col B), Componente 6 (col C)
- Producto 3 (col A), Factura 7 (col B), Componente 7 (col C)
- Producto 3 (col A), Factura 7 (col B), Componente 8 (col C)
- Producto 3 (col A), Factura 7 (col B), Componente 9 (col C)
- Producto 3 (col A), Factura 8 (col B), Componente 7 (col C)
- Producto 3 (col A), Factura 8 (col B), Componente 8 (col C)
- Producto 3 (col A), Factura 8 (col B), Componente 9 (col C)
- Producto 3 (col A), Factura 9 (col B), Componente 7 (col C)
- Producto 3 (col A), Factura 9 (col B), Componente 8 (col C)
- Producto 3 (col A), Factura 9 (col B), Componente 9 (col C)
1 Respuesta
Respuesta de Dante Amor
1