Macro excel recorrer todo B.xlsx y adicionar en A.xlsx sino existe. Crear/adicionar en A.xlsx: Producto N y/o Clase producto
Respetado Dam
La macro debe recorrer una a una todas las lineas del Archivo B.xlsx y verificar si existe el producto y su clase en A.xlsx, si no existe en A.xlsx entonces adicionar linea (incluyendo Subtotal) y crear ese producto y/o clase,
Contenido e los archivos A.xlsx y B.xlsx son:
Archivo A.xlsx : Es una plantilla, así: Se comporta como un archivo maestro
A
5 Producto 1
6 A1
7 A2
8 A3
9 Subtotal
10 Producto 2
6 B1
7 B2
8 Subtotal
9 Total
Archivo B.xlsx : Es un archivo transaccional, así:
A B
Producto Clase
1Producto 1 A1
2 Producto 2 A3
3 Producto 2 B3 ... Observe, este producto no existe en A.xlsx
4 Producto 1 A4 ... Observe, este producto no existe en A.xlsx
5 Producto 1 A5 ... Observe, este producto no existe en A.xlsx
6 Producto 3 Z1 ... Observe, este producto no existe en A.xlsx
Resultado en archivo A.xlsx, asi debe quedar una vez ejecutada la macro: Producto y su clase
A
5 Producto 1
6 A1
7 A2
8 A3
9 A4
10 A5
11 Subtotal
12 Producto 2
13 B1
14 B2
15 B3
9 Subtotal
10 Producto 3
11 Z1
12 Subtotal
13 Total