Vai al contenuto principale

Come salvare / esportare solo i dati filtrati da Excel in un file csv?

Come tutti sappiamo, è facile per noi salvare un foglio di lavoro come file csv. Ma hai mai provato a salvare solo i dati filtrati come file csv? Normalmente, il Salva con nome caratteristica In Excel salverà tutti i dati del foglio di lavoro come file csv, in questo caso, come potresti salvare o esportare solo i dati filtrati da Excel in un file csv?

Salva / Esporta solo i dati filtrati da Excel in file CSV con solo celle Copia visibili

Salva / Esporta solo i dati filtrati da Excel in file CSV con codice VBA

Salva / esporta solo i dati filtrati da Excel nel file CSV Kutools per Excel


In Excel, potresti non salvare i dati filtrati direttamente nel file csv, ma puoi finirlo con una soluzione alternativa, fai come segue:

1. Seleziona i dati filtrati che desideri salvare.

2. Quindi fare clic Casa > Trova e seleziona > Vai a speciale, vedi screenshot:

doc salva i dati filtrati come csv 1

3. Nel Vai a speciale finestra di dialogo, scegliere Solo celle visibili opzione, vedi screenshot:

doc salva i dati filtrati come csv 2

4. Quindi fare clic OK pulsante, quindi copia e incolla i dati filtrati in un nuovo foglio di lavoro e solo i dati filtrati sono stati incollati nel nuovo foglio di lavoro.

5. Ora puoi salvare questo nuovo foglio di lavoro come file csv, fai clic Compila il > Salva con nome, Nella Salva con nome finestra di dialogo, specificare un nome e una posizione per questo file e selezionare CVS (delimitato da virgole) dal Salva come tipo elenco a discesa, vedi screenshot:

doc salva i dati filtrati come csv 3

6. Quindi fare clic Risparmi per salvare questi dati filtrati e verranno visualizzati alcuni messaggi di avviso, fare clic su OK ed per chiudere i messaggi, quindi solo i dati filtrati vengono salvati come file csv nella directory selezionata.

doc salva i dati filtrati come csv 4

1

doc salva i dati filtrati come csv 5


Potrebbe essere un modo inefficiente utilizzando il metodo sopra, qui posso creare un codice VBA per aiutarti a esportare i dati filtrati in un file csv in modo rapido e conveniente.

1. Tieni premuto il Alt + F11 chiavi per aprire il Microsoft Visual Basic, Applications Edition finestra.

2. Clic inserire > Modulie incolla la seguente macro nel file Moduli Finestra.

Codice VBA: salva / esporta solo i dati filtrati da Excel in file csv

Sub Macro1()
'updateby Extendoffice
    Dim xRg As Range
    Dim xCell As Range
    Dim xAddress As String
    Dim xUpdate As Boolean
    Dim xFileName As String
    Dim xWb As Workbook
    On Error Resume Next
    xAddress = Application.ActiveWindow.RangeSelection.Address
    Set xRg = Application.InputBox("please select the filtered range", "Kutools for Excel", xAddress, , , , , 8)
    If xRg Is Nothing Then Exit Sub
    Set xRg = xRg.SpecialCells(xlCellTypeVisible)
    If xRg Is Nothing Then Exit Sub
    xFileName = Application.GetSaveAsFilename(, "CSV Files (*.csv), *.csv", , "please specify the file name")
    If xFileName = "" Then Exit Sub
    xUpdate = Application.ScreenUpdating
    Application.ScreenUpdating = False
    xRg.Copy
    Set xWb = Application.Workbooks.Add
    xWb.ActiveSheet.Paste
    xWb.SaveAs Filename:=xFileName, FileFormat:=xlCSV, CreateBackup:=False
    xWb.Close False
    Application.ScreenUpdating = xUpdate
End Sub

3. Quindi premere F5 chiave per eseguire questo codice e viene visualizzata una finestra di messaggio per ricordarti di selezionare i dati filtrati che desideri salvare solo come file csv, vedi screenshot:

doc salva i dati filtrati come csv 6

4. Quindi fare clic OK e viene visualizzata un'altra finestra per ricordarti di specificare un nome file e una posizione per il tuo file csv, vedi screenshot:

doc salva i dati filtrati come csv 7

5. E poi clicca Risparmi pulsante, solo i dati filtrati vengono salvati come file csv.


Kutools for Excel contiene uno strumento utile-Esporta intervallo su file, può aiutarti a esportare o salvare un intervallo di celle selezionate in csv, pdf, testo e altri file di formattazione.

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. Seleziona i dati filtrati da esportare.

2. Clic Kutools Plus > Importa ed esporta > Esporta intervallo su file, vedi screenshot:

3. Nel Esporta intervallo su file finestra di dialogo, scegli il formato di file che desideri salvare sotto il file Formato del file, quindi fai clic su doc salva i dati filtrati come csv 10 pulsante per selezionare una cartella in cui salvare il file esportato, vedi screenshot:

doc salva i dati filtrati come csv 9

4. Quindi fare clic Ok pulsante, e viene visualizzata un'altra finestra di messaggio per ricordarti di digitare un nome per il tuo file esportato, vedi screenshot:

doc salva i dati filtrati come csv 11

5. E poi clicca Oke solo i dati filtrati selezionati sono stati salvati come file csv di cui hai bisogno.

  Scarica e prova gratuitamente Kutools per Excel ora!


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
Thank you for saving me with this info!! Greetings from Mexico
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations