Skip to main content

¿Cómo importar un archivo CSV a una hoja de cálculo?

Author: Xiaoyang Last Modified: 2025-06-03

Puede que nos resulte fácil importar o guardar una hoja de cálculo como archivo CSV, pero, ¿has intentado alguna vez importar un archivo CSV en una hoja de cálculo? En este artículo, te hablaré de algunos métodos interesantes para que puedas realizar esta tarea.

Importar archivo CSV a una hoja de cálculo con el Asistente para Importación de Texto

Importar archivo CSV a una hoja de cálculo con Kutools para Excel

Importar archivo CSV a una hoja de cálculo con código VBA


Importar archivo CSV a una hoja de cálculo con el Asistente para Importación de Texto

Normalmente, en Excel, puedes aplicar la función del Asistente para Importación de Texto para importar el archivo CSV a una hoja de cálculo. Por favor, sigue los siguientes pasos:

1. Activa la hoja de cálculo donde deseas importar el archivo CSV, luego haz clic en Datos > Desde Texto, ver captura de pantalla:

screenshot of clicking Data > From Text

2. En la ventana Importar archivo de texto, por favor, especifica el archivo CSV que deseas importar, ver captura de pantalla:

specify the CSV file to import

3. Luego haz clic en el botón Importar, en el Paso 1 del Asistente para Importación de Texto, selecciona la opción Delimitado, ver captura de pantalla:

select Delimited option in the dialog box

4. Luego haz clic en el botón Siguiente >, en el Paso 2 del asistente, marca Coma bajo la opción Delimitadores, ver captura de pantalla:

check Comma under the Delimiters option

5. Luego sigue haciendo clic en el botón Siguiente >, en el Paso 3 del asistente, selecciona la opción Texto bajo la sección Formato de datos de columna, y puedes ver que la primera columna estará resaltada. Luego mantén presionada la tecla Mayús para resaltar todas las columnas. Ver captura de pantalla:

select Text option under Column data format section

6. Luego haz clic en el botón Finalizar, en el cuadro de diálogo Importar datos que aparece, elige la ubicación donde deseas colocar los datos, ver captura de pantalla:

choose the location to put the data

7. Haz clic en el botón Aceptar, el archivo CSV se habrá importado a la hoja de cálculo de inmediato.

the CSV file has been imported to the worksheet


Importar archivo CSV a una hoja de cálculo con Kutools para Excel

Si tienes Kutools para Excel, con su utilidad Insertar archivo en el cursor, puedes importar rápidamente el archivo CSV, archivo de texto, archivo de Excel o archivo PRN a la hoja de cálculo actual.

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...

Después de instalar Kutools para Excel, por favor, sigue los siguientes pasos:

1. Activa una hoja de cálculo donde deseas importar los datos del archivo CSV.

2. Luego haz clic en Kutools Plus > Importar y Exportar > Insertar archivo en el cursor, ver captura de pantalla:

click Insert File at Cursor feature of kutools

3. En el cuadro de diálogo Insertar archivo en el cursor, por favor, realiza las siguientes opciones:

(1.) Haz clic select button en el botón para seleccionar una celda donde deseas que se muestren los datos;

(2.) Luego haz clic en el botón Examinar para abrir la ventana Seleccionar un archivo para insertarlo en la posición del cursor de la celda;

(3.) En la ventana emergente, elige Archivos CSV de la lista desplegable en la parte inferior derecha, y luego selecciona el archivo CSV que deseas importar.

set options in the dialog box
arrow down
choose CSV Files from the window

4. Después de especificar el archivo CSV, haz clic en el botón Abrir para regresar al cuadro de diálogo anterior, y luego haz clic en Aceptar para importar el archivo CSV. Y el archivo CSV se insertará en la ubicación específica que necesitas.

¡Descarga y prueba gratis Kutools para Excel ahora!


Importar archivo CSV a una hoja de cálculo con código VBA

Si estás cansado del método paso a paso mencionado anteriormente, el siguiente código VBA también puede resolver este problema.

1. Mantén presionadas las teclas ALT + F11, y se abrirá la ventana Microsoft Visual Basic para Aplicaciones.

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

Código VBA: Importar archivo CSV a una hoja de cálculo:

Sub ImportCSVFile()
'Updateby Extendoffice
    Dim xFileName As Variant
    Dim Rg As Range
    Dim xAddress As String
    xFileName = Application.GetOpenFilename("CSV File (*.csv), *.csv", , "Kutools for Excel", , False)
    If xFileName = False Then Exit Sub
    On Error Resume Next
    Set Rg = Application.InputBox("please select a cell to output the data", "Kutools for Excel", Application.ActiveCell.Address, , , , , 8)
    On Error GoTo 0
    If Rg Is Nothing Then Exit Sub
    xAddress = Rg.Address
    With ActiveSheet.QueryTables.Add("TEXT;" & xFileName, Range(xAddress))
        .FieldNames = True
        .RowNumbers = False
        .FillAdjacentFormulas = False
        .PreserveFormatting = True
        .RefreshOnFileOpen = False
        .RefreshStyle = xlInsertDeleteCells
        .SavePassword = False
        .SaveData = True
        .RefreshPeriod = 0
        .TextFilePromptOnRefresh = False
        .TextFilePlatform = 936
        .TextFileStartRow = 1
        .TextFileParseType = xlDelimited
        .TextFileTextQualifier = xlTextQualifierDoubleQuote
        .TextFileConsecutiveDelimiter = False
        .TextFileTabDelimiter = True
        .TextFileSemicolonDelimiter = False
        .TextFileCommaDelimiter = True
        .TextFileSpaceDelimiter = False
        .TextFileTrailingMinusNumbers = True
        .Refresh BackgroundQuery:=False
    End With
    End Sub

3. Luego presiona la tecla F5 para ejecutar este código, y selecciona el archivo CSV que deseas importar en el cuadro de diálogo emergente de Kutools para Excel, ver captura de pantalla:

vba code to choose the CSV file

4. Luego haz clic en el botón Abrir, y haz clic en una celda donde deseas colocar los datos importados, ver captura de pantalla:

vba code to click a cell to out the imported data

5. Y luego haz clic en Aceptar, el archivo CSV específico se habrá importado en la hoja de cálculo.

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!