He atado un cierto código que terminará la tarea. Dejarme saber esto trabaja. El código funciona pasando a través de una lista de trayectorias del archivo que usted proporcione en una gama de células. Esta trayectoria debe comenzar con la localización de la impulsión e ir hasta el final abajo al nombre de fichero con su extention.
Ejemplo:
C:\Users\Matthew Sheskey \ mesa \ ExcelImport.xlsx
Usted puede proporcionar tanto pues usted quisiera. La única restricción aquí es Excel puede manejar solamente las hojas 250ish.
Usted mencionó las hojas que usted tiene solamente tener una hoja de trabajo. Estructuré el código para tomar todas las hojas de trabajo en el libro de trabajo apenas en caso que usted quiere agregar más/que toma más hojas más adelante. Esto se cambia fácilmente para tomar solamente 1 hoja si ésa es la funcionalidad deseada.
El código ahora pega valores. Dejarme saber si usted quisiera que cambiara el código para pegar todo incluyendo el formato.
Los libros de trabajo deben ser cerrados cuando usted funciona con esta macro. Estoy trabajando en algunos cambios ahora para comprobar si son ya abiertos y de allí cierran solamente los que no estaban ya abiertos. También estoy trabajando en un cierto código para tomar los nombres de fichero y los nombres de la hoja y para combinarlos en el nombramiento de la hoja de trabajo en el nuevo libro de trabajo. Esto puede no trabajar porque los nombres de la hoja se capsulan en 32 carácteres. Pensé que esta funcionalidad era necesaria después de probar. Encontré que el libro de trabajo consolidado tenía o así que hojas una docena y que era duro no perderlas de vista. Dejarme saber si usted no quiere esto.