Problema con registros datos

Buenos días, estoy aprendiendo y ahora estoy haciendo un albarán
más o menos de este estilo
nº albarán ________ Cliente_______
cantidad| articulo | precio unitario | descuento | precio
_______ _______ _____________ _________ _____
_______ _______ _____________ _________ _____
_______ _______ _____________ _________ _____
_______ _______ _____________ _________ _____
Fecha sub total _______
IVA ________
Total ________
Con una macro vacío las celdas "variables" y coloco el nº de albarán llamemos a esa macro (AlbaranNuevo). Solucionado
con otra macro (Guardar) gravo las celdas "variables" en otra en una hoja en forma de tabla.
1º El problema es que quisiera guardar los valores relacionados con los artículos de alguna manera que en la hoja no me salgan (si son 5 articulos) unas 25 columnas, más las 4 necesarias.
Por que si alguna vez amplio el albarán a 500 articulos, Ya os podreis imaginar la cantidad de columnas creadas.
y para rematar usando vlookup en vba recupero el valor de las 4 celdas pero como podría hacer para el listado de los artículos. Si me orientáis en el apartado 1º ya veremos como sera el apartado 2º. 
El recuperarlo seria tanto para borrar el albarán como para imprimirlo, digamos que para hacer una 2ª copia.
Gracias de antemano.
{"lat":40.463667,"lng":-3.74922000000004}

Añade tu respuesta

Haz clic para o