Heim  >  Artikel  >  Software-Tutorial  >  So führen Sie mehrere Excel-Arbeitsblätter zu einem zusammen

So führen Sie mehrere Excel-Arbeitsblätter zu einem zusammen

王林
王林nach vorne
2024-01-14 22:39:302861Durchsuche

So führen Sie den Inhalt mehrerer Excel-Arbeitsblätter in einem Arbeitsblatt zusammen

Ist es Excel?

Schritt eins: Öffnen Sie Ihre Arbeitsmappe und erstellen Sie ein leeres Arbeitsblatt (Position von Blatt 1)

Schritt 2: Menü „Extras“ – Optionen – Sicherheit – Makrosicherheit – auf „Mittel“ einstellen usw.

Schritt 3: Menü „Extras“ – Makro – Makro – Name des Makros – Geben Sie einen Namen ein – Klicken Sie auf „Erstellen“

Schritt 4: Es erscheint ein Feld [Kopieren Sie unter „Unterzusammenführungsarbeitsblatt ()“ die folgenden Zeichen und fügen Sie sie ein]

Dim m As Integer

Dim n As Integer

Dim o As Integer

Für m = 2 bis 6

n = Sheets(m).[a65536].End(xlUp).Row

o = Sheets(1).[a65536].End(xlUp).Row

Blätter(m).Wählen

Bereich("a1", "z" & n).Auswählen

Bereich("a"&n).Aktivieren

Auswahl.Kopieren

Blätter(1).Wählen

Bereich("a"& o + 1).Wählen

ActiveSheet.Paste

Weiter

Schritt 5: Hinweis: Für m = 2 bis 6. Wenn Sie 5 Arbeitsblätter haben, erhalten Sie für m = 2 bis 6

Wenn es 7 sind, dann ist For m = 2 bis 8. Wenn es 8 sind, dann ist For m = 2 bis 9

Und so weiter

Schritt 6: Öffnen Sie das zuvor erstellte Arbeitsblatt, Blatt 1.

Schritt 7: Wählen Sie im Menü „Extras“ „Makro“ – „Makro“ und klicken Sie auf „Ausführen“~

Es ist ok~

So führen Sie schnell mehrere Excel-Tabellen zu einer Excel-Tabelle zusammen und unterscheiden die einzelnen Tabellenblätter

Erstellen Sie einen neuen Ordner und kopieren Sie die Excel-Dokumente, die zusammengeführt werden müssen, in das Dokumentenverzeichnis.

2/7

Erstellen Sie ein neues leeres Excel-Dokument, bewegen Sie die Maus auf das Arbeitsblatt, klicken Sie mit der rechten Maustaste und wählen Sie die Option „Code anzeigen“, um die VBA-Konsole aufzurufen.

3/7

Klicken Sie in der Menüleiste auf das Menü „Einfügen“, wählen Sie die Option „Modul“ und rufen Sie die Modulbearbeitungsoberfläche auf.

4/7

Kopieren Sie den folgenden Code in das Bearbeitungsfeld, achten Sie auf die Symbole, er muss auf Englisch sein.

'Funktion: Das erste Blatt mehrerer Excel-Arbeitsmappen in mehreren Blättern einer Excel-Arbeitsmappe zusammenführen. Der Name des neuen Arbeitsblatts entspricht dem Namen der ursprünglichen Arbeitsmappe. 'Dialogfeldvariablen definieren. Dim fd As FileDialog Set fd = Application.FileDialog(msoFileDialogFilePicker) 'Eine neue Arbeitsmappe erstellen Dim newwb As Workbook Set newwb = Workbooks.Add With fd If .Show = -1 Then 'Definieren Sie eine einzelne Dateivariable Dim vrtSelectedItem As Variant 'Definieren Sie eine Schleifenvariable, starten Sie die Datei Abrufen, die zusammengeführte Arbeitsmappe öffnen, das Arbeitsblatt kopieren, den Arbeitsblattnamen der neuen Arbeitsmappe in den Dateinamen der kopierten Arbeitsmappe ändern, dies wird auf XLS-Dateien angewendet,

5/7

Klicken Sie nach Eingabe des Codes im Menüpunkt auf „Ausführen“ und wählen Sie die Option „Unterprozess ausführen“ oder drücken Sie die Tastenkombination F5, um den Code auszuführen.

6/7

Nachdem der Code ausgeführt wurde, wird der Pfad zum neuen Ordner angezeigt und die Dokumente ausgewählt, die Sie zusammenführen möchten. Die Ausführungszeit hängt davon ab die Anzahl der Dokumente.

7/7

Nachdem das Codesegment ausgeführt wurde, wird die Schnittstelle für zusammengeführte Excel-Dokumente angezeigt. Der Name des neuen Arbeitsblatts entspricht dem Namen der ursprünglichen Arbeitsmappe.

Entschuldigung: So führen Sie Daten zusammen, wenn eine Excel-Arbeitsmappe mehrere Arbeitsblätter enthält

Da Sie jeden Tag einen Tisch haben und die Gesamtzahl der Tische nicht ermittelt werden kann, sollten Sie die Tische jedes Tages nacheinander in einen Tisch kopieren und diesen Tisch Zusammenfassung nennen

In dieser Tabelle listet A die Seriennummer auf, B listet den Namen auf, C listet die Stückzahl auf und D listet die Menge auf.

Dann erstellen Sie eine neue Tabelle und nennen Sie sie Verzeichnis

Geben Sie den „Namen“-Inhalt in jede Tabelle ein, z. B.: Shantou Omar, Chengdu Lean usw., ohne Duplikate in Spalte A der „Katalog“-Tabelle. Beginnend mit Zelle A1 belegt jeder eine Zelle und trägt ihn der Reihe nach nach unten ein .

Geben Sie die Formel in das Feld B1 der Tabelle „Katalog“ ein, um die Gesamtstückzahl zu erhalten:

=SUMIF (Zusammenfassung! $B$1:$B$1000, Verzeichnis! A1, Zusammenfassung! $C$1:$C$1000)

Geben Sie die Formel in Zelle C1 der Tabelle „Katalog“ ein, um den Gesamtbetrag zu erhalten:

=SUMIF (Zusammenfassung! $B$1:$B$1000, Verzeichnis! A1, Zusammenfassung! $D$1:$D$1000)

Probieren Sie es aus und kommentieren Sie, wenn Sie Fragen haben! ICH.

So führen Sie den Inhalt mehrerer BLÄTTER in einem Excel-Blatt in einem BLATT zusammen

Die spezifischen Schritte zum Zusammenführen der Inhalte mehrerer BLÄTTER in einem Excel-Blatt in einem BLATT sind wie folgt:

1. Zuerst benötigen wir unsere eigenen Excel-Daten und dann öffnen wir Microsoft Excel auf dem Computer, um die zusammenzuführenden Daten zu laden.

So führen Sie mehrere Excel-Arbeitsblätter zu einem zusammen

2. Da so viele Datenseiten zusammengeführt werden müssen, ist der Arbeitsaufwand beim Kopieren und Einfügen enorm. Beginnen wir jetzt mit dem Zusammenführen. Zuerst müssen wir ein neues Arbeitsblatt auf der Titelseite erstellen.

So führen Sie mehrere Excel-Arbeitsblätter zu einem zusammen

3. Klicken Sie mit der rechten Maustaste auf das neu erstellte Blatt und suchen Sie nach „Code anzeigen“.

So führen Sie mehrere Excel-Arbeitsblätter zu einem zusammen

4. Sehen Sie sich dann die Makroberechnungsoberfläche an.

So führen Sie mehrere Excel-Arbeitsblätter zu einem zusammen

5. Wenn wir die Makroberechnungsschnittstelle sehen, müssen wir nur den folgenden Code hineinkopieren.

So führen Sie mehrere Excel-Arbeitsblätter zu einem zusammen

6. Klicken Sie nach Abschluss der oben genannten Schritte einfach auf „Unterprozess/Benutzerformular ausführen“ unter „Ausführen“. Nach Abschluss der Zusammenführung wird eine Eingabeaufforderung angezeigt. Nachdem die Eingabeaufforderung abgeschlossen ist, können Sie die Makroberechnungsoberfläche schließen.

So führen Sie mehrere Excel-Arbeitsblätter zu einem zusammen

7. Das Ergebnis nach der Zusammenführung ist wie folgt: Wir sehen, dass es nach der Zusammenführung mehr als 8.000 Zeilen gibt, was das Ergebnis der Zusammenführung von 205 Seiten ist.

So führen Sie mehrere Excel-Arbeitsblätter zu einem zusammen

Das obige ist der detaillierte Inhalt vonSo führen Sie mehrere Excel-Arbeitsblätter zu einem zusammen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:docexcel.net. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen