Saltar al contenido principal

¿Cómo importar un archivo csv a una hoja de trabajo?

Puede ser fácil para nosotros importar o guardar la hoja de trabajo como archivo CSV, pero, ¿alguna vez ha intentado importar un archivo CSV a la hoja de trabajo? En este artículo, hablaré sobre algunos métodos interesantes para que pueda hacer frente a esta tarea.

Importar archivo CSV a la hoja de trabajo con el Asistente de importación de texto

Importar archivo CSV a hoja de trabajo con código VBA

Importe el archivo CSV a la hoja de trabajo con Kutools para Excel


Importar archivo CSV a la hoja de trabajo con el Asistente de importación de texto

Normalmente, en Excel, puede aplicar la función Asistente de importación de texto para importar el archivo CSV a una hoja de trabajo, haga lo siguiente:

1. Active la hoja de trabajo que desea importar el archivo CSV, luego haga clic en Datos > Del texto, ver captura de pantalla:

doc importar archivo csv 1

2. En la Importar archivo de texto ventana, especifique el archivo CSV que desea importar, vea la captura de pantalla:

doc importar archivo csv 2

3. Luego haga clic Importa , en el Paso 1 del Asistente de importación de texto, seleccione Delimitado opción, ver captura de pantalla:

doc importar archivo csv 3

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

doc importar archivo csv 4

5. Luego sigue haciendo clic Siguiente> , en el Paso 3 del asistente, seleccione Texto en la sección Formato de datos de columna, y puede ver que la primera columna estará resaltada. Entonces sostenga el Shift para resaltar todas las columnas. Ver captura de pantalla:

doc importar archivo csv 5

6. Luego haga clic Acabado botón, en el emergente Datos de importacion cuadro de diálogo, elija la ubicación donde desea colocar los datos, vea la captura de pantalla:

doc importar archivo csv 6

7. Hacer clic OK , el archivo CSV se ha importado a la hoja de trabajo de una vez.

doc importar archivo csv 7


Importar archivo CSV a hoja de trabajo con código VBA

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

1. Mantenga pulsado el ALT + F11 llaves, y abre el Microsoft Visual Basic para aplicaciones ventana.

2. Hacer clic recuadro > Móduloy pegue el siguiente código en el Módulo Ventana.

Código VBA: Importar archivo CSV a la hoja de trabajo:

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. Entonces presione F5 para ejecutar este código, y elija el archivo CSV que desea importar en el emergente Kutools for Excel diálogo, ver captura de pantalla:

doc importar archivo csv 8

4. Luego haga clic Abierto y haga clic en la celda donde desea colocar los datos importados, vea la captura de pantalla:

doc importar archivo csv 9

5. Y luego haz clic OK, el archivo CSV específico se ha importado a la hoja de trabajo.


Importe el archivo CSV a la hoja de trabajo con Kutools para Excel

Si tiene Kutools for Excel, Con su Insertar archivo en el cursor utilidad, puede importar rápidamente el archivo CSV, archivo de texto, archivo de Excel o archivo PRN a la hoja de trabajo actual.

Kutools for Excel : con más de 300 prácticos complementos de Excel, prueba gratuita y sin límite en 30 días. 

Después de instalar Kutools for Excel, haga lo siguiente:

1. Active una hoja de trabajo donde desee importar los datos del archivo CSV.

2. Luego haga clic Kutools Más > Importación y exportación > Insertar archivo en el cursor, ver captura de pantalla:

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

(1.) Haga clic en doc importar archivo csv 12botón para seleccionar una celda en la que desea enviar los datos;

(2.) Luego haga clic en Explorar para abrir la ventana Seleccionar un archivo para insertarlo en la ventana de posición del cursor de celda;

(3.) En la ventana emergente, elija Archivos CSV de la lista desplegable inferior derecha y luego seleccione el archivo CSV que desea importar.

doc importar archivo csv 11
1
doc importar archivo csv 13

4. Después de especificar el archivo CSV, haga clic en Abierto para volver al cuadro de diálogo anterior y, a continuación, haga clic en OK para importar el archivo CSV. Y el archivo CSV se insertará en la ubicación específica que necesita.

Haga clic para obtener más información sobre esta función Insertar archivo en el cursor ...

¡Descargue y pruebe Kutools para Excel ahora!


Demostración: importe el archivo CSV a la hoja de trabajo con Kutools para Excel

Kutools for Excel: con más de 300 prácticos complementos de Excel, prueba gratuita y sin límite en 30 días. ¡Descarga y prueba gratis ahora!

Las mejores herramientas de productividad de oficina

🤖 Asistente de IA de Kutools: Revolucionar el análisis de datos basado en: Ejecución inteligente   |  Generar codigo  |  Crear fórmulas personalizadas  |  Analizar datos y generar gráficos  |  Invocar funciones de Kutools...
Características populares: Buscar, resaltar o identificar duplicados   |  Eliminar filas en blanco   |  Combine columnas o celdas sin perder datos   |   Ronda sin fórmula ...
Super búsqueda: Búsqueda virtual de criterios múltiples    Búsqueda V de valores múltiples  |   VLookup en varias hojas   |   Búsqueda difusa ....
Lista desplegable avanzada: Crear 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  |  Toggle Estado de visibilidad de columnas ocultas  |  Comparar rangos y columnas ...
Características destacadas: Enfoque de cuadrícula   |  Vista de diseño   |   Gran barra de fórmulas    Administrador de hojas y libros de trabajo   |  Biblioteca de Recursos (Texto automático)   |  Selector de fechas   |  Combinar hojas de trabajo   |  Cifrar/descifrar celdas    Enviar correos electrónicos por lista   |  Súper filtro   |   Filtro especial (filtro negrita/cursiva/tachado...) ...
Los 15 mejores conjuntos de herramientas12 Texto Herramientas (Añadir texto, Quitar caracteres, ...)   |   50+ Tabla Tipos (Diagrama de Gantt, ...)   |   40+ Práctico Fórmulas (Calcular la edad según el cumpleaños, ...)   |   19 Inserción Herramientas (Insertar código QR, Insertar imagen desde la ruta, ...)   |   12 Conversión Herramientas (Números a palabras, Conversión de Moneda, ...)   |   7 Fusionar y dividir Herramientas (Filas combinadas avanzadas, Células partidas, ...)   |   ... y más

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

Descripción


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

  • Habilite 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 de la misma ventana, en lugar de en nuevas ventanas.
  • ¡Aumenta su productividad en un 50% y reduce cientos de clics del mouse todos los días!
Comments (1)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
In the macro code mentioned above the file gets extracted in active sheet and does not allow me to choose a new sheet to paste the sheet Can u please help me.
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations