Wie kopiere ich per Makro ein einzelnes Arbeitsblatt in Excel?

Antwort

Um in Excel per Makro (VBA) eine Kopie eines einzelnen Arbeitsblatts zu erstellen, kannst du folgenden VBA-Code verwenden: ```vba Sub BlattKopieren() ' Name des zu kopierenden Blatts Dim BlattName As String BlattName = "Tabelle1" ' Passe den Namen an dein Blatt an ' Arbeitsblatt kopieren ThisWorkbook.Sheets(BlattName).Copy ' Die Kopie wird als neue Arbeitsmappe geöffnet ' Optional: Die neue Arbeitsmappe speichern ' ActiveWorkbook.SaveAs "Pfad\Dateiname.xlsx" End Sub ``` **Erläuterung:** - `ThisWorkbook.Sheets(BlattName).Copy` erstellt eine Kopie des angegebenen Blatts und öffnet diese als neue Arbeitsmappe. - Möchtest du das Blatt in derselben Arbeitsmappe duplizieren, verwende stattdessen: ```vba ThisWorkbook.Sheets(BlattName).Copy After:=ThisWorkbook.Sheets(BlattName) ``` Dadurch wird das Blatt direkt hinter dem Original eingefügt. **Hinweis:** Makros müssen in einer Datei mit Makro-Unterstützung gespeichert werden (z.B. `.xlsm`). Weitere Informationen zu Makros findest du auf der offiziellen Microsoft-Seite: [https://support.microsoft.com/de-de/office/verwenden-von-makros-in-excel-5e855fd2-02d1-45f5-90a3-50e645fe3155](https://support.microsoft.com/de-de/office/verwenden-von-makros-in-excel-5e855fd2-02d1-45f5-90a3-50e645fe3155)

Kategorie: Office Tags: Makro Excel Arbeitsblatt
Neue Frage stellen

Verwandte Fragen

Wie schreibe ich ein Makro, das Zeilen aus verschiedenen Excel-Arbeitsblättern kopiert und in ein anderes Blatt einfügt?

Um ein Makro in Excel zu schreiben, das Zeilen aus unterschiedlichen Arbeitsblättern kopiert und in ein anderes Arbeitsblatt einfügt, kannst du den VBA-Editor verwenden. Hier ist ein einfach... [mehr]

Wie kann man mit einem Excel-Makro den Bereich Range(Cells(i, 3), Cells(i, 8)) schützen?

Um in Excel mit einem Makro (VBA) einen bestimmten Zellbereich – zum Beispiel von Spalte 3 (C) bis Spalte 8 (H) in Zeile i – zu schützen, gehst du wie folgt vor: 1. **Zellen entsperr... [mehr]

Wie erstellt man ein Excel-Makro, das beim Klick auf Button 4 die Zeilen 28 bis 30 ein- und ausblendet?

Hier ist ein Beispiel für ein Excel-Makro, das beim Klick auf einen Button (z.B. „Button 4“) die Zeilen 28 bis 30 ein- oder ausblendet – je nachdem, ob sie aktuell ausgeblendet... [mehr]

Wie lässt sich in einer Excel-Datei per Makro der Blattschutz des aktuellen Blattes entfernen?

Um in einer Excel-Datei per Makro (VBA) den Blattschutz des aktuellen Blattes zu entfernen, kannst du folgenden VBA-Code verwenden: ```vba Sub BlattschutzEntfernen() ActiveSheet.Unprotect End Sub... [mehr]

Wie kann ich per Makro im Blatt Ziel den Bereich von D5 bis INDIREKT(G8) aus dem Blatt Team ab Zelle L12 einfügen?

Um den Bereich von `D5` bis zu der Zelle, die durch `INDIREKT(G8)` im Blatt „Team“ definiert ist, per Makro auszuwählen und ins Blatt „Ziel“ ab Zelle `L12` zu kopieren, ka... [mehr]

Wie kann ich in Excel Zellen so formatieren, dass automatisch in jedem Feld ein fester Wert abgezogen wird?

Um in Excel automatisch in einer Zelle einen festen Wert von einem anderen Wert abzuziehen, kannst du eine Formel verwenden. Eine direkte Zellformatierung, die Werte verändert (wie z.B. „im... [mehr]

Wie kann ich in Excel die erste Spalte und die Überschriften gleichzeitig fixieren?

Um in Excel sowohl die erste Spalte als auch die Überschriften (also die oberste Zeile) gleichzeitig zu fixieren, gehe wie folgt vor: 1. **Markiere die Zelle B2** (also die Zelle direkt unter de... [mehr]

Wie verwende ich die ROUND-Funktion bei einer Verknüpfung in Excel?

Um die **ROUND**-Funktion (auf Deutsch: **RUNDEN**) in einer Verknüpfung in Excel zu verwenden, kannst du sie direkt in deine Formel einbauen. Die Funktion rundet eine Zahl auf eine bestimmte Anz... [mehr]

Wie entferne ich in Excel versehentlich eingefügte, unendlich breite Zellen?

Wenn deine Excel-Tabelle unendlich breit erscheint, hast du vermutlich versehentlich Daten oder Formatierungen in sehr viele Spalten eingefügt. So kannst du die überflüssigen Zellen/Spa... [mehr]

Wie füge ich eine Filterfunktion in ein Excel-Diagramm ein?

Um eine Filterfunktion in ein Excel-Diagramm einzubauen, gibt es verschiedene Möglichkeiten. Die gängigsten Methoden sind: **1. Diagramm mit einer Tabelle verknüpfen:** - Erstelle dein... [mehr]