Suggerimento: le altre lingue sono tradotte da Google. Puoi visitare il English versione di questo link.
Connetti
x
or
x
x
Registrati
x

or

Come importare file CSV in un 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 in un foglio di lavoro? In questo articolo, parlerò di alcuni metodi interessanti per far fronte a questo compito.

Importa il file CSV nel foglio di lavoro con l'importazione guidata del testo

Importa il file CSV in un foglio di lavoro con codice VBA

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

Scheda Office Abilita la modifica e la navigazione a schede in Office e semplifica notevolmente il tuo lavoro ...
Kutools per Excel: il miglior strumento di produttività per ufficio risolverà la maggior parte dei problemi di Excel
  • Riutilizzare qualsiasi cosa: Aggiungi le formule più utilizzate o complesse, i grafici e qualsiasi altra cosa ai tuoi preferiti e riutilizzali rapidamente in futuro.
  • Più delle funzioni di testo di 20: Estrai numero da stringa di testo; Estrai o rimuovi parte di testi; Converti numeri e valute in parole inglesi ...
  • Unisci strumenti: Più cartelle di lavoro e fogli in uno; Unisci più celle / righe / colonne senza perdere dati; Unisci righe duplicate e somma ...
  • Strumenti di divisione: Suddivisione dei dati in più fogli in base al valore; Una cartella di lavoro per più file Excel, PDF o CSV; Una colonna a più colonne ...
  • Incolla Saltare Righe nascoste / filtrate; Conte E Somma per colore di sfondo; Crea una mailing list e Invia e-mail in base al valore della cella...
  • Super filtro: Crea schemi di filtro avanzati e applica a tutti i fogli; Ordinare per settimana, giorno, frequenza e altro; Filtro da grassetto, formule, commento ...
  • Oltre alle potenti funzionalità di 300; Funziona con Office 2007-2019 e 365; Supporta tutte le lingue; Semplice implementazione in azienda; Funzioni complete di prova gratuita di 60-day.

Importa il file CSV nel foglio di lavoro con l'importazione guidata del testo


Normalmente, in Excel, è possibile applicare la funzione di importazione guidata del 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, si prega di specificare il file CSV che si desidera importare, vedere screenshot:

doc importa file csv 2

3. Quindi fare clic Importare pulsante, nel passo 1 del Importazione guidata del testo, Selezionare delimitato opzione, vedi screenshot:

doc importa file csv 3

4. Quindi fare clic Successivo > pulsante, nel Passo 2 della procedura guidata, controllare Virgola sotto il Delimitatori opzione, vedi screenshot:

doc importa file csv 4

5. Quindi vai a fare clic Successivo> pulsante, in Passaggio 3 della procedura guidata, selezionare Testo opzione nella sezione Formato dei dati della colonna, e puoi vedere la prima colonna sarà evidenziata. Quindi tenere premuto il tasto spostamento chiave per evidenziare tutte le colonne. Vedi screenshot:

doc importa file csv 5

6. Quindi fare clic Fine pulsante, nel pulsante fuori Importa dati finestra di dialogo, scegliere la posizione in cui si desidera inserire i dati, vedere screenshot:

doc importa file csv 6

7. Clic OK pulsante, il file CSV è stato importato nel foglio di lavoro in una sola volta.

doc importa file csv 7


Importa il file CSV in un foglio di lavoro con codice VBA

Se si è stanchi del metodo sopra descritto, il seguente codice VBA può risolvere anche questo problema.

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

2. Clic inserire > Moduloe incollare il seguente codice nel Modulo Finestra.

Codice VBA: importa il file CSV al foglio di lavoro:

Sub ImportCSVFile()
'Updateby Extendoffice 20150909
    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 popping out Kutools for Excel finestra di dialogo, vedi screenshot:

doc importa file csv 8

4. Quindi fare clic aperto pulsante, e fare clic su una cella in cui si desidera mettere i dati importati, vedere 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 più di 300 pratici componenti aggiuntivi di Excel, liberi di provare senza limiti nei giorni 60.

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

1. Attivare un foglio di lavoro in cui si desidera importare i dati del file CSV.

2. Quindi fare clic Impresa > Importa / Esporta > Inserisci file al cursore, vedi screenshot:

doc importa file csv 10

3. Nel Inserisci file al cursore finestra di dialogo, si prega di fare le seguenti opzioni:

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

(2.) Quindi fare clic Navigare pulsante per aprire Seleziona un file da inserire nella finestra di posizione del cursore della cella;

(3.) Nella finestra estratta, selezionare File CSV dall'elenco a discesa in basso a destra, quindi selezionare il file CSV che si desidera importare.

doc importa file csv 11
 1
doc importa file csv 13

4. Dopo aver specificato il file CSV, fare clic su aperto per restituire la 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.

Fai clic per saperne di più su questa funzione Inserisci file in Cursore ...

Scarica e prova gratuita Kutools per Excel ora!


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

Kutools for Excel: con più di 200 pratici componenti aggiuntivi di Excel, liberi di provare senza limitazioni nei giorni 60. Scarica e prova gratis ora!


Kutools per Excel risolve la maggior parte dei problemi e aumenta la produttività del 80%

  • Riutilizzo: Inserire rapidamente formule complesse, grafici e tutto ciò che hai usato prima; Cifra le celle con password; Crea mailing list e invia email ...
  • Super Formula Bar (modifica facilmente più righe di testo e formula); Layout di lettura (leggere e modificare facilmente un gran numero di celle); Incolla su intervallo filtrato...
  • Unisci celle / righe / colonne senza perdere i dati; Contenuto delle celle divise; Combina righe / colonne duplicate... Previeni celle duplicate; Confronta le gamme...
  • Seleziona Duplica o Unica Righe; Seleziona righe vuote (tutte le celle sono vuote); Super Find e Fuzzy Find in molti libri di esercizi; Selezione casuale ...
  • Copia esatta Più celle senza modificare il riferimento alla formula; Creazione automatica di riferimenti a più fogli; Inserisci punti elenco, Caselle di controllo e altro ...
  • estrarre il testo, Aggiungi testo, Rimuovi per posizione, Rimuovi spazio; Creare e stampare subtotali di paging; Converti contenuto e commenti tra celle...
  • Super filtro (salva e applica schemi di filtro ad altri fogli); Ordinamento avanzato per mese / settimana / giorno, frequenza e altro; Filtro speciale di grassetto, corsivo ...
  • Combina cartelle di lavoro e fogli di lavoro; Unisci tabelle basate su colonne chiave; Dividi i dati in più fogli; Converti in batch xls, xlsx e PDF...
  • Oltre alle potenti funzionalità di 300. Supporta Office / Excel 2007-2019 e 365. Supporta tutte le lingue. Facile implementazione nella tua azienda o organizzazione. Funzioni complete di prova gratuita di 60-day.
kte tab 201905

Scheda Office Porta l'interfaccia a schede a Office e semplifica notevolmente il lavoro

  • Abilita la modifica e la lettura a schede in Word, Excel, PowerPoint, Editore, accesso, Visio e progetto.
  • Apri e crea più documenti in nuove schede della stessa finestra, piuttosto che in nuove finestre.
  • Aumenta la tua produttività di 50% e riduce centinaia di clic del mouse per te ogni giorno!
fondo officetab
Say something here...
symbols left.
You are guest ( Sign Up? )
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.
  • To post as a guest, your comment is unpublished.
    ravikiran dasaka · 2 years ago
    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.