Come salvare una selezione come file individuale in Excel?
Quando si lavora con cartelle di lavoro di grandi dimensioni, a volte potresti voler salvare solo un intervallo specifico di celle o una parte di un foglio di lavoro come file Excel separato - per la condivisione, l'archiviazione o l'analisi mirata. Fortunatamente, Excel offre alcuni modi efficaci per farlo. In questo articolo, tratteremo alcuni metodi pratici per salvare una selezione come file individuale, inclusi approcci sia manuali che automatizzati.
Salva le selezioni come file Excel individuali copiando e incollando
Salva le selezioni come file Excel individuali con Kutools per Excel
Salva le selezioni come file Excel individuali con Macro VBA
Salva le selezioni come file individuali copiando e incollando
Questo è il metodo più semplice e comunemente usato. È veloce, soprattutto quando devi esportare una sola selezione.
- Seleziona l'intervallo di celle che desideri esportare.
- Premi "Ctrl + C" per copiarlo.
- Premi "Ctrl + N" per aprire una nuova cartella di lavoro vuota.
- Seleziona la cella A1 e premi "Ctrl + V" per incollare la selezione.
- Vai su "File" > "Salva con nome", scegli la posizione desiderata e salva il file.
Salva le selezioni come file Excel individuali con Kutools per Excel
Lo strumento "Esporta intervallo in file" di Kutools per Excel ti consente di salvare comodamente qualsiasi intervallo selezionato come file individuale con pochi clic. Supporta l'esportazione in più formati come Excel, PDF, CSV e persino HTML. Puoi personalizzare il nome del file di output, la posizione di salvataggio e le opzioni di formattazione, rendendolo una soluzione ideale per gli utenti che devono condividere o archiviare parti specifiche del loro foglio di lavoro senza dover copiare e incollare manualmente.
Dopo aver installato Kutools per Excel, procedi come segue:
- Seleziona l'intervallo dati che desideri salvare come file Excel.
- Quindi, fai clic su "Kutools Plus" > "Importa / Esporta" > "Esporta intervallo in file".
- Nella finestra di dialogo, specifica le seguenti opzioni:
- Seleziona "Cartella di lavoro Excel" dalla sezione "Tipo di file";
- Controlla le opzioni dell'intervallo che desideri mantenere (come mantenere la formattazione, l'altezza delle righe o la larghezza delle colonne);
- Scegli una directory per individuare il nuovo file Excel;
- Infine, fai clic sul pulsante OK.
- Nella seguente finestra di dialogo, digita un nome per questo nuovo file.
- Fai clic su OK, l'intervallo dati verrà salvato immediatamente come nuova cartella di lavoro Excel.
- Lo strumento "Esporta intervallo in file" di Kutools per Excel può salvare tutta la formattazione nelle selezioni.
- Lo strumento "Esporta intervallo in file" di Kutools per Excel rende possibile esportare facilmente un intervallo di dati in un file, sia esso una cartella di lavoro Excel, un CSV, un HTML semplice o un HTML con tutti i formati.
- Se selezioni l'opzione Apri il file dopo l'esportazione nella finestra di dialogo, il nuovo file verrà avviato automaticamente dopo averlo esportato con successo. Per saperne di più su questa funzionalità, fai clic su Esporta intervallo in file.
Salva le selezioni come file Excel individuali con Macro VBA
L'utilizzo di una Macro è un modo efficiente per salvare le selezioni come file individuali senza doverle copiare e incollare in una nuova cartella di lavoro.
1. Tieni premuti i tasti "ALT + F11" per aprire la finestra "Microsoft Visual Basic for Applications".
2. Fai clic su "Inserisci" > "Modulo" e incolla il codice seguente nella finestra del Modulo.
VBA: esporta intervallo in file Excel
Sub ExportRangetoExcel()
'Updateby Extendoffice
Dim wb As Workbook
Dim saveFile As String
Dim WorkRng As Range
Dim address As String
Dim defult As Integer
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.address, Type:=8)
Application.ScreenUpdating = False
Application.DisplayAlerts = False
defult = Application.SheetsInNewWorkbook
Application.SheetsInNewWorkbook = 1
Set wb = Application.Workbooks.Add
Application.SheetsInNewWorkbook = defult
WorkRng.Copy
wb.Worksheets(1).Paste
address = Replace(WorkRng.address, ":", "-")
address = Replace(address, "$", "")
address = Replace(address, ".", "")
saveFile = Application.GetSaveAsFilename(InitialFileName:=address, fileFilter:="Excel Workbooks (*.xlsx),*.xlsx")
wb.SaveAs Filename:=saveFile
wb.Close
Application.CutCopyMode = False
Application.DisplayAlerts = True
Application.ScreenUpdating = True
End Sub
3. Quindi premi il tasto F5 per eseguire l'operazione, e apparirà una finestra di dialogo per ricordarti di selezionare un intervallo che desideri salvare come file Excel individuale. Vedi screenshot:
4. Quindi fai clic su OK, specifica una cartella per individuare questo nuovo file e inserisci un nome per il tuo file nella finestra di dialogo "Salva con nome", vedi screenshot:
5. E poi fai clic sul pulsante "Salva". L'intervallo selezionato verrà salvato come nuova cartella di lavoro Excel.
Conclusione
Salvare selezioni specifiche come file Excel individuali è una tecnica utile per organizzare, condividere o archiviare dati mirati. Che tu stia lavorando con un piccolo intervallo o gestendo più esportazioni, Excel offre diversi metodi flessibili per portare a termine il lavoro:
- Copiare e incollare in una nuova cartella di lavoro è veloce e facile per attività una tantum.
- Kutools per Excel fornisce una soluzione rapida e user-friendly per salvare le selezioni con pochi clic - ideale per un uso frequente.
- Le macro VBA sono perfette per automatizzare il processo quando è necessario gestire molti intervalli o ripetere l'attività regolarmente.
Scegli il metodo che meglio si adatta al tuo flusso di lavoro e risparmierai tempo mantenendo i tuoi dati puliti e ben strutturati. Se sei interessato a esplorare altri suggerimenti e trucchi di Excel, il nostro sito web offre migliaia di tutorial per aiutarti a padroneggiare Excel.
Articoli correlati
- Esporta dati Excel come HTML
- Salva selezione o intera cartella di lavoro come PDF
- Esporta dati Excel in file CSV in Excel
- Esporta dati Excel in file di testo in Excel
I migliori strumenti per la produttività in Office
Potenzia le tue competenze in Excel con Kutools per Excel e sperimenta un'efficienza mai vista prima. Kutools per Excel offre oltre300 funzionalità avanzate per aumentare la produttività e risparmiare tempo. Clicca qui per ottenere la funzione di cui hai più bisogno...
Office Tab porta l'interfaccia a schede in Office e rende il tuo lavoro molto più semplice
- 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, invece che in nuove finestre.
- Aumenta la tua produttività del50% e riduce centinaia di clic del mouse ogni giorno!