
Probé soluciones en otras publicaciones como esta y hasta ahora nada ha funcionado :/
Tengo >200 archivos de Excel separados y, esencialmente, me gustaría combinar una hoja específica de cada uno de estos archivos en una sola hoja en un archivo separado.
- Cada uno de los archivos originales tiene varias hojas: la hoja que busco se llama CAMPO (o Campo o campo, no estoy seguro si las mayúsculas son importantes). - No siempre está en la misma posición en cada archivo, por ejemplo puede ser la primera o la segunda hoja.
- En general, los encabezados en cada una de las hojas de CAMPO son los mismos, aunque puede haber algunas variaciones y la posición probable no es la misma (es decir, un encabezado en la columna A en una hoja puede estar en la columna C en otra).
¿Hay alguna manera de tomar específicamente la hoja de CAMPO de cada archivo y combinarlas en una sola hoja en un archivo separado donde, si los encabezados coinciden, todos se completarán en esa columna, y si hay un encabezado nuevo, simplemente agregará otra columna al ¿fin?
Así por ejemplo:
Agregar una hoja con A, B, D, C y cinco entradas a otra hoja con A, B, C, Da y cinco entradas para producir una hoja maestra con A, B, C, D, Da - 10 entradas bajo A, B , C y cinco entradas cada una en D y Da
¡Me complace aclarar si algo de eso es confuso! Sé que probablemente esta sea una pregunta bastante delicada y específica, ¡pero cualquier ayuda sería muy apreciada!
Actualización: Desafortunadamente, no tengo habilidades en VBA más que pequeñas ediciones en el código existente; debo admitir que esperaba que hubiera una manera más fácil. Pero tenemos un experto en Excel aquí (que tiene muy poco tiempo y esperaba poder acudir a él con más que esta vaga propaganda que he reunido aquí :/). Algunas de las otras publicaciones en las que intenté adaptar su código: ¿Cómo fusionar datos de varios archivos de Excel en un único archivo de Excel o base de datos de Access? Cree una nueva hoja de cálculo de datos de muchos libros de Excel https://stackoverflow.com/questions/26455076/combine-multiple-excel-workbooks-into-a-single-workbook https://www.extendoffice.com/documents/excel/456-combine-multiple-workbooks.html