Am häufigsten müssen Sie im Büro oder zu Hause im Tabellenkalkulationseditor von Microsoft Office Excel mit tabellarischen Daten arbeiten. Jede Datei in dieser Anwendung enthält ein Dokument, das in separate Tabellenblätter unterteilt ist. Leider gibt es unter den Befehlen der Anwendung keine Funktion, mehrere Blätter eines Dokuments automatisch zu einem zusammenzufassen. Trotzdem ist eine solche Aufgabe nicht so selten und muss entweder "manuell" oder mit Skripten - "Makros" - gelöst werden.
Es ist notwendig
Tabelleneditor Microsoft Office Excel 2007 oder 2010
Anleitung
Schritt 1
Wenn Sie nicht eine sehr große Anzahl von Blättern zu einem zusammenfassen müssen, ist dies mit einer einfachen Kombination von Kopier- und Einfügevorgängen nicht schwierig. Wählen Sie das Blatt aus, in dem alle Tabellen zusammengeführt werden - Pivot. Wenn es bereits Daten enthält, platzieren Sie den Einfügecursor in der ersten Zelle des hinzugefügten Bereichs - in der Zelle der ersten Zeile rechts von der äußersten Spalte beim horizontalen Hinzufügen von Daten oder in der Zelle der ersten Spalte unterhalb der letzten Zeile beim vertikalen Hinzufügen.
Schritt 2
Gehen Sie zu dem Blatt, dessen Daten Sie dem Pivot hinzufügen möchten, und klicken Sie auf die untere rechte Zelle mit den Daten. Drücken Sie die Tastenkombination Strg + Umschalt + Pos, um die gesamte Tabelle auszuwählen. Bitte beachten Sie, dass Sie nur Zellen mit Daten auswählen müssen, nicht den gesamten Inhalt des Blattes, sonst zeigt Excel beim Einfügen eine Fehlermeldung an. Markieren Sie den kopierten Bereich in die Zwischenablage - drücken Sie die Tastenkombination Strg + C.
Schritt 3
Kehren Sie zum Übersichtsblatt zurück und fügen Sie das kopierte ein - drücken Sie die "Hotkeys" Strg + V. Wiederholen Sie die Vorgänge zum Positionieren, Kopieren und Einfügen so oft, wie es erforderlich ist, wenn Sie mehr als zwei Blätter kombinieren müssen. Am Ende des Vorgangs können die kopierten Blätter gelöscht werden - klicken Sie mit der rechten Maustaste auf ihre Registerkarten, wählen Sie den Punkt "Löschen" und drücken Sie im Bestätigungsdialog des Vorgangs die Schaltfläche "Ja".
Schritt 4
Wenn es viele kombinierte Blätter gibt, müssen Sie ein Skript verwenden, d.h. Platzieren Sie eine Schaltfläche auf der Seite und binden Sie das entsprechende Makro daran. Verwenden Sie dazu die Registerkarte "Entwickler". Wenn es nicht im Menü angezeigt wird, klicken Sie mit der rechten Maustaste auf den freien Speicherplatz auf einer beliebigen Registerkarte und wählen Sie Menüband anpassen. Aktivieren Sie in der Liste der "Hauptregisterkarten" das Kontrollkästchen neben "Entwickler" und klicken Sie auf OK.
Schritt 5
Öffnen Sie auf der Registerkarte "Entwickler" die Dropdown-Liste "Einfügen" aus der Befehlsgruppe "Steuerelemente" und wählen Sie das allererste Element darin aus - die Schaltfläche. Geben Sie dann durch Klicken mit der Maus die Stelle in der Tabelle an, an der Sie die Schaltfläche platzieren möchten, und das Dialogfeld "Makro zu Objekt zuweisen" wird auf dem Bildschirm angezeigt.
Schritt 6
Klicken Sie auf die Schaltfläche "Neu" und geben Sie zwischen der ersten und letzten Codezeile im sich öffnenden Fenster beispielsweise den folgenden Befehlssatz ein: s_ = Sheets. CountSheets. Add After: = Sheets (s_) For i = 1 To s_ r_ = Sheets (i) Cells. SpecialCells (xlLastCell). Row Sheets (i). Range ("A1", Sheets (i). Cells. SpecialCells (xlLastCell)) Copy Sheets (s_ + 1). Range ("a" & n_ + 1) n_ = n_ + r_Next Schließen Sie den Makroeditor.
Schritt 7
Klicken Sie auf die erstellte Schaltfläche, und das ihm zugewiesene Makro erstellt ein neues Blatt, in dem es den Inhalt aller anderen zusammenführt und vertikal verknüpft.