Skip to main content

¿Cómo abrir rápidamente todos los archivos de Excel desde una carpeta?

Author: Sun Last Modified: 2025-06-04

En este artículo, presento la macro para abrir todos los libros de trabajo desde una carpeta específica.

Abrir todos los libros de trabajo en una carpeta con VBA

Listar todos los nombres de archivo de una carpeta específica con Kutools para Excel good idea3


Abrir todos los libros de trabajo en una carpeta con VBA

1. Presiona las teclas Alt + F11 para abrir la ventana de Microsoft Visual Basic para Aplicaciones.

2. Haz clic en Insertar > Módulo, y pega el siguiente código en el script.

VBA: Abrir todos los archivos de Excel en una carpeta

Sub OpenFiles()
'UpdateByExtendoffice20160623
    Dim xStrPath As String
    Dim xFileDialog As FileDialog
    Dim xFile As String
    On Error Resume Next
    Set xFileDialog = Application.FileDialog(msoFileDialogFolderPicker)
    xFileDialog.AllowMultiSelect = False
    xFileDialog.Title = "Select a folder [Kutools for Excel]"
    If xFileDialog.Show = -1 Then
        xStrPath = xFileDialog.SelectedItems(1)
    End If
    If xStrPath = "" Then Exit Sub
    xFile = Dir(xStrPath & "\*.xlsx")
    Do While xFile <> ""
        Workbooks.Open xStrPath & "\" & xFile
        xFile = Dir
    Loop
End Sub

A screenshot of VBA code for opening all Excel files in a folder

3. Presiona F5 tecla, aparecerá un cuadro de diálogo para seleccionar una carpeta desde donde quieras abrir todos los libros de trabajo. Ver captura de pantalla:
A screenshot of folder selection prompt to open files in Excel with VBA

4. Haz clic en Aceptar, y se habrán abierto todos los libros de trabajo en la carpeta específica.


Listar todos los nombres de archivo de una carpeta específica con Kutools para Excel

Además de abrir archivos en una carpeta, ¿has intentado listar todos los nombres de archivo de una carpeta específica? Con la utilidad Lista de Nombres de Archivos de Kutools para Excel, puedes listar rápidamente todos los tipos o un tipo específico de archivos en una carpeta.

Kutools para Excel ofrece más de 300 funciones avanzadas para simplificar tareas complejas, potenciando la creatividad y la eficiencia. Integrado con capacidades de inteligencia artificial, Kutools automatiza las tareas con precisión, haciendo que la gestión de datos sea sencilla. Información detallada de Kutools para Excel...  Prueba gratuita...

1. Haz clic en Kutools Plus > Importar y Exportar > Lista de Nombres de Archivos. Ver captura de pantalla:
A screenshot of the Kutools Filename List option in Excel

2. En el cuadro de diálogo Lista de Nombres de Archivos selecciona una carpeta desde donde quieras listar los archivos, especifica el tipo de archivo que deseas listar y luego especifica la unidad del tamaño del archivo según sea necesario. Si lo deseas, puedes crear hipervínculos a los nombres de los archivos que se van a listar. Ver captura de pantalla:
A screenshot of Kutools Filename List dialog

3. Haz clic en Aceptar, y todos los archivos en la carpeta específica se habrán listado en una nueva hoja del libro de trabajo activo. Ver captura de pantalla:

Demostración: Listar Todos Los Nombres De Archivo De Una Carpeta Usando Kutools Para Excel

Kutools para Excel: ¡Más de 300 herramientas prácticas a su alcance! ¡Disfrute de funciones de IA permanentemente gratis! ¡Descárguelo ahora!

Las mejores herramientas de productividad para Office

🤖 Kutools AI Aide: Revoluciona el análisis de datos basado en: Ejecución inteligente | Generar código | Crear fórmulas personalizadas | Analizar datos y generar gráficos | Invocar Funciones mejoradas
Funciones populares: Buscar, resaltar o marcar duplicados | Eliminar filas en blanco | Combinar columnas o celdas sin perder datos | Redondear...
Super BUSCARV: Búsqueda por varios criterios | Búsqueda de varios valores | Búsqueda en varias hojas | Coincidencia difusa....
Lista desplegable avanzada: Crea rápidamente una lista desplegable | Lista desplegable dependiente | Lista desplegable de selección múltiple....
Administrador de columnas: Agregar un número específico de columnas | Mover columnas | Alternar el estado de visibilidad de columnas ocultas | Comparar rangos y columnas...
Funciones destacadas: Cuadrícula de enfoque | Vista de diseño | Barra de fórmulas mejorada | Administrador de Libro de trabajo y Hoja de cálculo | Biblioteca de AutoTexto | Selector de fechas | Combinar Datos | Cifrar/Descifrar celdas | Enviar correo electrónico por lista | Super Filtro | Filtro especial (filtrar celdas con fuente en negrita/cursiva/tachado...)...
Top15 conjuntos de herramientas:12 herramientas de texto (Agregar texto, Eliminar caracteres específicos, ...) | Más de50 tipos de gráficos (Diagrama de Gantt, ...) | Más de40 fórmulas prácticas (Calcular edad basada en la fecha de nacimiento, ...) |19 herramientas de inserción (Insertar código QR, Insertar imagen desde ruta, ...) |12 herramientas de conversión (Convertir a palabras, Conversión de moneda, ...) |7 herramientas para combinar y dividir (Combinar filas avanzado, Dividir celdas, ...) | ... y más

Potencia tus habilidades en Excel con Kutools para Excel y experimenta una eficiencia sin precedentes. Kutools para Excel ofrece más de300 funciones avanzadas para aumentar la productividad y ahorrar tiempo. Haz clic aquí para obtener la función que más necesitas...


Office Tab lleva la interfaz de pestañas a Office y facilita mucho tu trabajo

  • Habilita la edición y lectura con pestañas en Word, Excel, PowerPoint, Publisher, Access, Visio y Project.
  • Abre y crea varios documentos en nuevas pestañas de la misma ventana, en lugar de nuevas ventanas.
  • ¡Aumenta tu productividad en un50% y reduce cientos de clics de ratón cada día!