KutoolsforOffice — Una solución, cinco potentes herramientas.Lograr más con menos esfuerzo.Venta de marzo: 20 % de descuento

¿Cómo combinar o importar varios archivos CSV en varias hojas de cálculo?

AutorXiaoyang Fecha de modificación

Si desea importar varios archivos CSV de una carpeta como hojas de cálculo independientes en un mismo libro, ¿cómo puede hacerlo en Excel?

Importe varios archivos CSV en hojas de cálculo independientes con código VBA

Importe varios archivos CSV en hojas de cálculo independientes con Kutools para Excel

Divida un libro en varios archivos CSV/PDF/TXT/Archivos de Excel independientes


Importe varios archivos CSV en hojas de cálculo independientes con código VBA

Para importar rápidamente varios archivos CSV a un libro, el siguiente código VBA le será de gran ayuda. Siga estos pasos:

1. Mantenga pulsadas las teclas ALT + F11 en Excel para abrir la ventana de Microsoft Visual Basic para Aplicaciones.

2. Haga clic en Insertar > Módulo y pegue el siguiente código en la ventana del Módulo.

Código VBA: Importar varios Archivo de Texto en hojas de cálculo independientes:

Sub CombineCsvFiles()
'updateby Extendoffice
    Dim xFilesToOpen As Variant
    Dim I As Integer
    Dim xWb As Workbook
    Dim xTempWb As Workbook
    Dim xDelimiter As String
    Dim xScreen As Boolean
    On Error GoTo ErrHandler
    xScreen = Application.ScreenUpdating
    Application.ScreenUpdating = False
    xDelimiter = "|"
    xFilesToOpen = Application.GetOpenFilename("Text Files (*.csv), *.csv", , "Kutools for Excel", , True)
    If TypeName(xFilesToOpen) = "Boolean" Then
        MsgBox "No files were selected", , "Kutools for Excel"
        GoTo ExitHandler
    End If
    I = 1
    Set xTempWb = Workbooks.Open(xFilesToOpen(I))
    xTempWb.Sheets(1).Copy
    Set xWb = Application.ActiveWorkbook
    xTempWb.Close False
    Do While I < UBound(xFilesToOpen)
        I = I + 1
        Set xTempWb = Workbooks.Open(xFilesToOpen(I))
        xTempWb.Sheets(1).Move , xWb.Sheets(xWb.Sheets.Count)
    Loop
ExitHandler:
    Application.ScreenUpdating = xScreen
    Set xWb = Nothing
    Set xTempWb = Nothing
    Exit Sub
ErrHandler:
    MsgBox Err.Description, , "Kutools for Excel"
    Resume ExitHandler
End Sub

3. A continuación, pulse la tecla F5 para ejecutar este código. Se abrirá una ventana; vaya a la carpeta específica y seleccione los archivos CSV que desee importar a Excel (consulte la captura de pantalla):

ejecutar código VBA para seleccionar los archivos CSV

4. Luego, haga clic en el botón Abrir y los archivos CSV seleccionados se importarán como hojas de cálculo independientes en un nuevo libro de trabajo.

5. Por último, puede guardar el nuevo libro de trabajo según sus necesidades.


Importe varios archivos CSV en hojas de cálculo independientes con Kutools para Excel

Si dispone de Kutools para Excel, con su potente herramienta Combinar podrá combinar o importar rápidamente varios archivos CSV en una única hoja de cálculo o en varias hojas independientes, según sus necesidades.

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

Tras instalar Kutools para Excel, siga estos pasos:

1. Haga clic en KUTOOLS PLUS > Combinar (consulte la captura de pantalla):

hacer clic en la función Combinar de Kutools

2.En el cuadro de diálogo Combinar Hojas de Cálculo, Por favor, selecciona Copiar Hojas de Cálculo de Varios Libros de Trabajo a un Solo Libro de Trabajo(consulte la captura de pantalla):

seleccionar la opción Combinar varias hojas de cálculo de libros en un solo libro

3. En el Paso 2 del asistente, haga clic en Agregar > Archivo para elegir los archivos CSV que desee combinar (consulte la captura de pantalla):

Agregar > Archivo para elegir los archivos CSV que desea combinar

4. En el cuadro de diálogo Abrir que aparece, seleccione (*.csv) en la lista desplegable y especifique los archivos CSV que desea fusionar.

especificar los archivos CSV que desea combinar en la ventana Abrir

5. A continuación, haga clic en el botón Abrir y sus archivos CSV seleccionados se habrán importado al cuadro de diálogo (consulte la captura de pantalla):

los archivos CSV seleccionados se han importado en el cuadro de diálogo

6. En el Paso 3, realice las siguientes operaciones:

(1.) Marque la casilla En la primera fila de cada hoja de cálculo (como comentarios)en la sección Agregar Información de Hoja de Cálculo, y toda la información de los archivos CSV se insertará en las hojas combinadas como comentarios;

(2.) Puede cambiar el nombre de los archivos CSV según necesite;

(3.) Puede omitir los archivos CSV en blanco al encontrar uno vacío.

establecer opciones en el cuadro de diálogo

7. Luego, haga clic en el botón Finalizar. Tras completar la combinación, podrá especificar un nombre y una ubicación para su nuevo libro combinado (consulte la captura de pantalla):

especificar un nombre de archivo y una ubicación para su nuevo libro combinado

8. A continuación, haga clic en el botón Guardar. En el cuadro emergente, puede abrir el archivo generado haciendo clic en y cerrarlo haciendo clic en No (consulte la captura de pantalla):

abrir el nuevo archivo haciendo clic en Sí y cerrarlo haciendo clic en No

9. A continuación, puede guardar este escenario o no, según prefiera (consulte la captura de pantalla):

guardar este escenario o no

10. Por último, los archivos CSV seleccionados se han importado en un nuevo libro de trabajo con hojas de cálculo independientes (consulte la captura de pantalla):

los archivos CSV seleccionados se han importado en un nuevo libro

¡Descargue y pruebe gratis Kutools para Excel ahora!


Divida un libro en varios archivos CSV/PDF/TXT/Archivos de Excel independientes

En ciertos casos, puede que desee dividir un libro en archivos CSV independientes. La herramienta «Separar libro» de Kutools para Excel realiza esta tarea de forma rápida y sencilla.

Tras instalar Kutools para Excel, siga estos pasos:

1. Haga clic en KUTOOLS PLUS > Libro > Separar libro (consulte la captura de pantalla):

hacer clic en la función Dividir libro de Kutools

2.En el cuadro de diálogo Separar libro:

(1.) Marque las hojas de cálculo que desee dividir;

(2.) Y marque la casilla Especificar formatode guardado, luego elija el Tipo de archivo en el que desee guardar;

(3.) Luego, haga clic en el botón Dividir y especifique una carpeta para guardar los archivos separados.

especificar las opciones en el cuadro de diálogo Dividir libro

3. A continuación, haga clic en Aceptar para iniciar la división. El libro se dividirá en los archivos CSV independientes que necesite.

el libro se dividirá en archivos CSV independientes

¡Descargue y pruebe gratis Kutools para Excel ahora!

Las mejores herramientas de productividad para Office

🤖KUTOOLS AI Asistente: Revolucione Análisis de datos basándose 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   |   Redondeo sin usar fórmulas...
Super BUSCARV:Búsqueda vertical (VLookup) con múltiples criterios  |  Búsqueda vertical (VLookup) con múltiples valores  |   Búsqueda vertical (VLookup) entre varias hojas   |   Coincidencia difusa....
Lista desplegable avanzada:Crear rápidamente una lista desplegable   |  Lista desplegable dependiente   |  Lista desplegable de selección múltiple....
Gestor de columnas:Añadir 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   | Gestor de libros y hojas   |  Biblioteca de recursos(Texto automático)|  Selector de Fecha   |  Combinar Hojas de Cálculo  |  Cifrar/Descifrar celdas   | Enviar correos electrónicos desde una lista   |  Super Filtro   |   Filtro especial(Filtrar celdas con fuente en negrita/cursiva/tachado...) ...
Principales conjuntos de herramientas 15:12 Herramientasde texto(Agregar texto,Eliminar caracteres específicos, ...)|   50+Tiposde gráfico(Diagrama de Gantt, ...)|   40+ Fórmulas prácticas(Calcular la edad basada en la fecha de nacimiento, ...)|   19 Herramientasde inserción(Insertar Código QR,Insertar imagen desde ruta, ...)|   12 Herramientasde conversión(Convertir a palabras,Conversión de moneda, ...)|   7 Herramientasde combinación y división(Combinar filas avanzado,Dividir celdas, ...)|...y muchas más
Use Kutools en su idioma preferido: compatible con inglés, español, alemán, francés, chino y 40+ más idiomas.¡

Potencie sus habilidades en Excel con Kutools para Excel y experimente una eficiencia como nunca antes.Kutools para Excel ofrece más de 300 funciones avanzadas para aumentar su productividad y Ahorrar tiempo.Haga clic aquí para obtener la función que más necesita...


Office Tab aporta una interfaz con pestañas a Office y hace que su trabajo sea mucho más fácil

  • Active la edición y lectura con pestañas en Word, Excel, PowerPoint, Publisher, Access, Visio y Project.
  • Abra y cree varios documentos en nuevas pestañas dentro de la misma ventana, en lugar de hacerlo en ventanas separadas.
  • ¡Aumente su productividad en un 50 % y elimine cientos de clics del ratón cada día!

Todos los complementos de Kutools en un solo instalador.

Kutools for Office es la suite que incluye complementos para Excel, Word, Outlook y PowerPoint, además de Office Tab Pro, ideal para equipos que trabajan en distintas aplicaciones de Office.

ExcelWordOutlookTabsPowerPoint
  • Suite integral— complementos para Excel, Word, Outlook y PowerPoint + Office Tab Pro
  • Un instalador, una licencia— configuración en minutos (compatible con MSI)
  • Rendimiento mejorado en conjunto— productividad optimizada en todas las aplicaciones de Office
  • Prueba gratuita de 30 días con todas las funciones— sin registro ni tarjeta de crédito
  • La mejor relación calidad-precio— ahorre frente a la compra individual de complementos