Vai al contenuto principale

Come importare il file CSV nel foglio di lavoro?

Potrebbe essere facile per noi importare o salvare il foglio di lavoro come file CSV, ma hai mai provato a importare il file CSV nel foglio di lavoro? In questo articolo, parlerò di alcuni metodi interessanti per affrontare questo compito.

Importa file CSV in un foglio di lavoro con Importazione guidata testo

Importa file CSV in un foglio di lavoro con codice VBA

Importa il file CSV in un foglio di lavoro con Kutools per Excel


Importa file CSV in un foglio di lavoro con Importazione guidata testo

Normalmente, in Excel, è possibile applicare la funzione Importazione guidata testo per importare il file CSV in un foglio di lavoro, eseguire le seguenti operazioni:

1. Attiva il foglio di lavoro in cui desideri importare il file CSV, quindi fai clic su Dati > Da testo, vedi screenshot:

doc importa file csv 1

2. Nel Importa file di testo finestra, specifica il file CSV che desideri importare, vedi screenshot:

doc importa file csv 2

3. Quindi fare clic Importare pulsante, nel passaggio 1 di Importazione guidata del testo, selezionare delimitato opzione, vedi screenshot:

doc importa file csv 3

4. Quindi fare clic Avanti > pulsante, nel passaggio 2 della procedura guidata, selezionare Virgola sotto il Delimitatori opzione, vedi screenshot:

doc importa file csv 4

5. Quindi continua a fare clic Succ.> pulsante, nel passaggio 3 della procedura guidata, selezionare Testo opzione nella sezione Formato dati della colonna e puoi vedere che la prima colonna verrà evidenziata. Quindi tieni premuto il pulsante Shift tasto per evidenziare tutte le colonne. Vedi screenshot:

doc importa file csv 5

6. Quindi fare clic Fine pulsante, nel saltato fuori Importa dati finestra di dialogo, scegli la posizione in cui desideri inserire i dati, vedi screenshot:

doc importa file csv 6

7. Clic OK pulsante, il file CSV è stato importato contemporaneamente nel foglio di lavoro.

doc importa file csv 7


Importa file CSV in un foglio di lavoro con codice VBA

Se sei stanco del metodo precedente passo dopo passo, anche il seguente codice VBA può risolvere questo problema.

1. Tieni premuto il ALT + F11 chiavi e apre il file Microsoft Visual Basic, Applications Edition finestra.

2. Clic inserire > Modulie incolla il codice seguente nel file Moduli Finestra.

Codice VBA : Importa file CSV nel foglio di lavoro:

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. Quindi premere F5 chiave per eseguire questo codice e scegliere il file CSV che si desidera importare nel file saltato fuori Kutools for Excel finestra di dialogo, vedi screenshot:

doc importa file csv 8

4. Quindi fare clic Apri pulsante e fai clic su una cella in cui desideri inserire i dati importati, vedi screenshot:

doc importa file csv 9

5. E poi clicca OK, il file CSV specifico è stato importato nel foglio di lavoro.


Importa il file CSV in un foglio di lavoro con Kutools per Excel

Se si dispone di Kutools for Excel, Con la sua Inserisci file al cursore utilità, è possibile importare rapidamente il file CSV, il file di testo, il file Excel o il file PRN nel foglio di lavoro corrente.

Kutools for Excel : con oltre 300 utili componenti aggiuntivi di Excel, da provare gratuitamente senza limitazioni in 30 giorni. 

Dopo l'installazione Kutools for Excel, si prega di fare come segue:

1. Attiva un foglio di lavoro in cui desideri importare i dati del file CSV.

2. Quindi fare clic Kutools Plus > Importa ed esporta > Inserisci file al cursore, vedi screenshot:

3. Nel Inserisci file al cursore finestra di dialogo, eseguire le seguenti opzioni:

(1.) Fare clic su doc importa file csv 12pulsante per selezionare una cella in cui si desidera produrre i dati;

(2.) Quindi fare clic su Scopri la nostra gamma di prodotti pulsante per aprire la finestra Seleziona un file da inserire nella posizione del cursore della cella;

(3.) Nella finestra spuntata, scegli File CSV dall'elenco a discesa in basso a destra, quindi seleziona il file CSV che desideri importare.

doc importa file csv 11
1
doc importa file csv 13

4. Dopo aver specificato il file CSV, fare clic su Apri per tornare alla precedente finestra di dialogo, quindi fare clic su OK per importare il file CSV. E il file CSV verrà inserito nella posizione specifica di cui hai bisogno.

Fare clic per saperne di più su questa funzione Inserisci file al cursore ...

Scarica e prova gratuitamente Kutools per Excel ora!


Demo: importa il file CSV in un foglio di lavoro con Kutools per Excel

Kutools for Excel: con più di 300 utili componenti aggiuntivi di Excel, liberi di provare senza limitazioni in 30 giorni. Scarica e prova gratuita ora!

I migliori strumenti per la produttività in ufficio

🤖 Assistente AI di Kutools: Rivoluziona l'analisi dei dati basandosi su: Esecuzione intelligente   |  Genera codice  |  Crea formule personalizzate  |  Analizzare i dati e generare grafici  |  Richiama le funzioni di Kutools...
Funzioni popolari: Trova, evidenzia o identifica i duplicati   |  Elimina righe vuote   |  Combina colonne o celle senza perdere dati   |   Round senza formula ...
Super ricerca: VLookup a criteri multipli    VLookup a valori multipli  |   VLookup su più fogli   |   Ricerca fuzzy ....
Elenco a discesa avanzato: Crea rapidamente un elenco a discesa   |  Elenco a discesa dipendente   |  Elenco a discesa a selezione multipla ....
Gestore di colonna: Aggiungi un numero specifico di colonne  |  Sposta colonne  |  Attiva/disattiva lo stato di visibilità delle colonne nascoste  |  Confronta intervalli e colonne ...
Funzionalità in primo piano: Messa a fuoco della griglia   |  Vista di progettazione   |   Grande barra delle formule    Gestore di cartelle di lavoro e fogli   |  Resource Library (Testo automatico)   |  Date picker   |  Combina fogli di lavoro   |  Crittografa/decrittografa le celle    Invia e-mail per elenco   |  Super filtro   |   Filtro speciale (filtro grassetto/corsivo/barrato...) ...
I 15 migliori set di strumenti12 Testo Strumenti (aggiungi testo, Rimuovi personaggi, ...)   |   50+ Grafico Tipi (Diagramma di Gantt, ...)   |   40+ Pratico Formule (Calcola l'età in base al compleanno, ...)   |   19 Inserimento Strumenti (Inserisci il codice QR, Inserisci immagine dal percorso, ...)   |   12 Conversione Strumenti (Numeri in parole, Conversione di valuta, ...)   |   7 Unisci e dividi Strumenti (Combina righe avanzate, Celle divise, ...)   |   ... e altro ancora

Potenzia le tue competenze di Excel con Kutools per Excel e sperimenta l'efficienza come mai prima d'ora. Kutools per Excel offre oltre 300 funzionalità avanzate per aumentare la produttività e risparmiare tempo.  Fai clic qui per ottenere la funzionalità di cui hai più bisogno...

Descrizione


Office Tab porta l'interfaccia a schede in Office e semplifica notevolmente il tuo lavoro

  • Abilita la modifica e la lettura a schede in Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
  • Apri e crea più documenti in nuove schede della stessa finestra, piuttosto che in nuove finestre.
  • Aumenta la produttività del 50% e riduce ogni giorno centinaia di clic del mouse!
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