Vai al contenuto principale
 

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

Autore: Xiaoyang Ultima modifica: 2024-09-23

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


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

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:

Vai all'opzione Speciale sulla barra multifunzione

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

Vai alla finestra di dialogo Speciale

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:

Salva come finestra di dialogo

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

Finestra di dialogo che indica se si desidera salvare solo il foglio attivo

freccia

Finestra di dialogo che chiede se si desidera continuare a utilizzare quel formato


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

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:

Finestra di dialogo per selezionare i dati filtrati

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:

Finestra di dialogo per specificare un nome file

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


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

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 offre oltre 300 funzionalità avanzate per semplificare attività complesse, aumentando la creatività e l'efficienza. Migliorato con funzionalità AI, Kutools automatizza le attività con precisione, semplificando la gestione dei dati. Informazioni dettagliate su Kutools per Excel...         Prova gratuita...

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:

Opzione Esporta intervallo su file nella scheda Kutools Plus sulla barra multifunzione

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 Pulsante Esplora file pulsante per selezionare una cartella in cui salvare il file esportato, vedi screenshot:

Finestra di dialogo Esporta intervallo su file

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:

Finestra di dialogo per l'immissione di un nome per il file

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 adesso!


Demo: salva / esporta solo i dati filtrati da Excel nel file CSV Kutools per Excel

Kutools for Excel: Oltre 300 strumenti utili a portata di mano! Goditi le funzionalità AI gratuite in modo permanente! Scarica 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...


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!