Skip to main content

Kutools para Office — Una Suite. Cinco Herramientas. Haz Más.

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

Author Xiaoyang Last modified

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 identificar duplicados | Eliminar filas en blanco | Combinar columnas o celdas sin perder datos | Redondear...
Super BUSCARV: Búsqueda por varios criterios | Búsqueda por varios valores | Búsqueda en varias hojas | Coincidencia difusa....
Lista desplegable avanzada: Cree 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...)...
Los15 principales 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 de combinar y dividir (Combinar filas avanzado, Dividir celdas, ...) ... y más
Utiliza Kutools en tu idioma preferido: admite inglés, español, alemán, francés, chino y más de40 idiomas adicionales.

Mejora tu dominio de 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 incorpora la interfaz de pestañas en 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 hacerlo en ventanas separadas.
  • ¡Aumenta tu productividad en un50% y reduce cientos de clics de ratón cada día!

Todos los complementos de Kutools. Un solo instalador

El paquete Kutools for Office agrupa complementos para Excel, Word, Outlook y PowerPoint junto con Office Tab Pro, ideal para equipos que trabajan en varias aplicaciones de Office.

Excel Word Outlook Tabs PowerPoint
  • Suite todo en uno: complementos para Excel, Word, Outlook y PowerPoint + Office Tab Pro
  • Un solo instalador, una licencia: configuración en minutos (compatible con MSI)
  • Mejor juntos: productividad optimizada en todas las aplicaciones de Office
  • Prueba completa de30 días: sin registro ni tarjeta de crédito
  • La mejor relación calidad-precio: ahorra en comparación con la compra individual de complementos