yo lo haria con Macros programadas con visual basic directamente en el entorno de desarrollo de excel, si presionas ALT+F11 se abre ese entorno.. desde alli puedes recuperar el valor de la "sheet" donde esta el codigo que introducen y luego con un ciclo
"for next" ir leyendo renglon a renglon los datos de otra "sheet" e irlos colocando como valores en una hoja de destino... si quiere ejemplos puedes buscar en google por "macro leer hoja excel"
como este:
http://foros.emagister.com/tema-necs...0-563040-1.htm
Creo que tambien con las funciones anidadas:
BUSCARV Y BUSCARH pero nunca las he usado