Unir todos los archivos xlsx (con sus hojas de trabajo) que se encuentran en una carpeta en uno solo xlsx
Se requiere una macro que:
1. Recorra una carpeta llamada reportes que contiene N archivos xlsx (todos tienen la misma estructura de datos), pero con diferentes Número de hojas de trabajo.
2. La macro debe también generar un archivo nuevo.xlsx que contendrá TODAS las hojas de trabajo de los N archivos xlsx del punto 1.
3. Igualmente debe importar al archivo nuevo.xlsx las macros contenidas en un archivo llamado Ejemplo Dam 2.xlsm y su hoja llamada Avisados.
Respuesta de David Venegas