Direkt zum Inhalt

Wie speichere ich eine Auswahl als einzelne Datei in Excel?

Wenn wir mit einem langen Arbeitsblatt arbeiten, möchten wir möglicherweise nur einen ausgewählten Bereich anstelle einer gesamten Arbeitsmappe als neue Excel-Datei speichern, z. B. verschiedene Auswahlen eines Arbeitsblatts an verschiedene Personen senden. Wir werden Methoden zum Speichern von Auswahlen in einem Arbeitsblatt als einzelne Excel-Dateien vorstellen.

Speichern Sie die Auswahl beim Kopieren und Einfügen als einzelne Excel-Dateien

Speichern Sie die Auswahl mit VB Macro als einzelne Excel-Dateien

Speichern Sie die Auswahl mit Kutools for Excel als einzelne Excel-Dateien


Pfeil blau rechte Blase Speichern Sie die Auswahl beim Kopieren und Einfügen als einzelne Dateien

Die häufigste Methode besteht darin, die Auswahl, die Sie als einzelne Datei in Excel speichern möchten, zu kopieren, eine neue Arbeitsmappe zu erstellen, die kopierte Auswahl einzufügen und anschließend zu speichern.

Während des Kopierens und Einfügens können jedoch einige Formatstile in der Auswahl verloren gehen, z. B. Zeilenhöhe usw.


Pfeil blau rechte Blase Speichern Sie die Auswahl mit VB Macro als einzelne Dateien

Die Verwendung von Makro ist eine einfache Möglichkeit, die Auswahl als einzelne Dateien zu speichern, ohne sie zu kopieren und in eine neue Arbeitsmappe einzufügen.

1. Halten Sie die Taste gedrückt ALT + F11 Schlüssel zum Öffnen der Microsoft Visual Basic für Applikationen Fenster.

2. Klicken Sie Insert > Moudleund fügen Sie den folgenden Code in das Moudle-Fenster ein.

VBA: Exportbereich in Excel-Datei

Sub ExportRangetoExcel()
'Update 20130916
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. Dann drücken F5 Wenn Sie die Taste drücken, um den Vorgang auszuführen, wird ein Eingabeaufforderungsfeld angezeigt, das Sie daran erinnert, einen Bereich auszuwählen, den Sie als einzelne Excel-Datei speichern möchten. Siehe Screenshot:

doc-save-selection-1

4. Dann klick OKGeben Sie einen Ordner an, um diese neue Datei zu suchen, und geben Sie dann einen Namen für Ihre Datei in das Feld ein Speichern unter Dialogfeld, siehe Screenshot:

doc-save-selection-2

5. Und dann klick Speichern Schaltfläche wurde der ausgewählte Bereich als neue Excel-Arbeitsmappe gespeichert.

Die Verwendung von Makro kann für den Start von Microsoft Excel etwas schwierig sein, und wir werden eine weitere einfache und bequeme Methode vorstellen, die mit Kutools für Excel bereitgestellt wird.


Pfeil blau rechte Blase Speichern Sie die Auswahl mit Kutools for Excel als einzelne Dateien

Kutools for Excel's Bereich in Datei exportieren Mit dem Tool können wir die Auswahl bequem und schnell als einzelne Dateien speichern.

Kutools for Excel Enthält mehr als 300 praktische Excel-Tools. Kostenlos ohne Einschränkung in 30 Tagen zu versuchen. Starten Sie jetzt.

Wenn Sie Kutools für Excel installiert haben, gehen Sie wie folgt vor:

1. Klicken Sie Unternehmen > Import / Export > Bereich in Datei exportieren, siehe Screenshot:

doc-save-selection-4

2. In dem Bereich in Datei exportieren Klicken Sie im Dialogfeld auf die Schaltfläche doc-data-to-csv-6Klicken Sie auf die Schaltfläche, um den Bereich auszuwählen, in dem Sie ihn als einzelne Datei speichern möchten, und überprüfen Sie ihn Excel-Arbeitsmappe Option in Datei Format In diesem Abschnitt können Sie die Arbeitsmappenoptionen nach Bedarf überprüfen.

doc-save-selection-5

3. Klicken Sie OK, dann erscheint a Wählen Sie einen Namen und einen Ort für den exportierten Bereich Geben Sie im Dialogfeld einen Namen für diese neue Datei ein und wählen Sie einen Ordner aus, in dem Sie sie speichern möchten. Klicken Sie anschließend auf Speichern .

Notizen:

1. Das Bereich in Datei exportieren Das Tool von Kutools for Excel kann alle Formatierungen in der Auswahl speichern.

2. Kutools für Excel Bereich in Datei exportieren Mit diesem Tool können Sie problemlos einen Datumsbereich in eine Datei exportieren, entweder in eine Excel-Arbeitsmappe, eine CSV, einen einfachen HTML-Code oder HTML-Formatierungen.

3. Wenn Sie überprüfen Öffnen Sie die Datei nach dem Export Option im Dialogfeld, die neue Datei wird nach erfolgreichem Export automatisch gestartet.

Um mehr über diese Funktion zu erfahren, klicken Sie bitte auf Bereich in Datei exportieren.


Pfeil blau rechte BlaseÄhnliche Artikel

Beste Office-Produktivitätstools

🤖 Kutools KI-Assistent: Revolutionieren Sie die Datenanalyse basierend auf: Intelligente Ausführung   |  Code generieren  |  Erstellen Sie benutzerdefinierte Formeln  |  Analysieren Sie Daten und erstellen Sie Diagramme  |  Rufen Sie Kutools-Funktionen auf...
Beliebte Funktionen: Suchen, markieren oder identifizieren Sie Duplikate   |  Leere Zeilen löschen   |  Kombinieren Sie Spalten oder Zellen, ohne Daten zu verlieren   |   Runde ohne Formel ...
Super-Lookup: VLookup mit mehreren Kriterien    VLookup mit mehreren Werten  |   VLookup über mehrere Blätter hinweg   |   Unscharfe Suche ....
Erweiterte Dropdown-Liste: Erstellen Sie schnell eine Dropdown-Liste   |  Abhängige Dropdown-Liste   |  Mehrfachauswahl Dropdown-Liste ....
Spaltenmanager: Fügen Sie eine bestimmte Anzahl von Spalten hinzu  |  Spalten verschieben  |  Schalten Sie den Sichtbarkeitsstatus ausgeblendeter Spalten um  |  Vergleichen Sie Bereiche und Spalten ...
Ausgewählte Funktionen: Rasterfokus   |  Designansicht   |   Große Formelleiste    Arbeitsmappen- und Blattmanager   |  Ressourcen (Autotext)   |  Datumsauswahl   |  Arbeitsblätter kombinieren   |  Zellen verschlüsseln/entschlüsseln    Senden Sie E-Mails nach Liste   |  Superfilter   |   Spezialfilter (Filter fett/kursiv/durchgestrichen...) ...
Top 15 Toolsets12 Text Tools (Text hinzufügen, Zeichen entfernen, ...)   |   50+ Chart Typen (Gantt-Diagramm, ...)   |   40+ Praktisch Formeln (Berechnen Sie das Alter basierend auf dem Geburtstag, ...)   |   19 Einfügen Tools (QR-Code einfügen, Bild aus Pfad einfügen, ...)   |   12 Umwandlung (Conversion) Tools (Zahlen zu Wörtern, Currency Conversion, ...)   |   7 Zusammenführen & Teilen Tools (Erweiterte Zeilen kombinieren, Zellen teilen, ...)   |   ... und mehr

Verbessern Sie Ihre Excel-Kenntnisse mit Kutools für Excel und erleben Sie Effizienz wie nie zuvor. Kutools für Excel bietet über 300 erweiterte Funktionen, um die Produktivität zu steigern und Zeit zu sparen.  Klicken Sie hier, um die Funktion zu erhalten, die Sie am meisten benötigen ...

Beschreibung


Office Tab Bringt die Oberfläche mit Registerkarten in Office und erleichtert Ihnen die Arbeit erheblich

  • Aktivieren Sie das Bearbeiten und Lesen von Registerkarten in Word, Excel und PowerPoint, Publisher, Access, Visio und Project.
  • Öffnen und erstellen Sie mehrere Dokumente in neuen Registerkarten desselben Fensters und nicht in neuen Fenstern.
  • Steigert Ihre Produktivität um 50 % und reduziert jeden Tag Hunderte von Mausklicks für Sie!
Comments (6)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
Hi,


Liked the VBA option. Is there a way to retain formulas in new file? The data in new file is automatically pasted s 'values' and does not have the formulas.
This comment was minimized by the moderator on the site
Do you know how I can do this on a default custom template? I have a lot of data in one book/sheet that I have to save only a selection to a new file. Option 2 works great. But, I need to have some information on the top for each new file I make (Copying and pasting is very tedious so I am looking for a quicker and more effective option). So would it be possible to first use the file with lots of data and select certain cells to save ON the default custom template I made, specifically underneath the header of the default template (the template is integrated into Excel to automatically open when I open Excel). Please help, thanks!!
This comment was minimized by the moderator on the site
i have tried different things to make it copy+paste value, i dont know where i go wrong. How do i change the VBA: export range to Excel file to just copy paste value? TIA
This comment was minimized by the moderator on the site
This VB macro is great! However, I was wondering if there was a way to keep the source formatting when the selected range gets saved to a new workbook. Thanks!
This comment was minimized by the moderator on the site
Hi, I am use the above VB macro, and works great. The only thing is that the range i select has a results from a formula and when i open the text file i get #REF. Could you please help out. cheer
This comment was minimized by the moderator on the site
Double click on #REF cell and will get it right
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations