Una solucion a lo mejor poco ortodoxa, es conectarte a la hoja que tiene los codigos con ADO, en la consulta metes el DISTINCT y los registros arrojados los colocas donde quieres... Me explico?...
Otra forma es hacer una tabla dinamica con esos articulos... La tabla te quita los repetidos....
O puedes checar este link
http://www.monografias.com/trabajos1...os-excel.shtml