Zum Hauptinhalt springen

Wie synchronisiere ich denselben ausgewählten Bereich über alle Arbeitsblätter in einer Excel-Arbeitsmappe?

Author: Tech Support Last Modified: 2025-05-28

Beim Arbeiten mit einer Excel-Arbeitsmappe müssen Sie möglicherweise denselben Bereich über mehrere Arbeitsblätter hinweg auswählen, um Daten effizienter zu vergleichen oder zu analysieren. Die folgenden Methoden helfen Ihnen dabei, die ausgewählten Bereiche in allen Arbeitsblättern schnell zu synchronisieren, damit Sie die Informationen konsistent anzeigen können.

A screenshot of Sheet1 with a range selected A screenshot of Sheet2 with the same range selected

Gleiche Bereiche in allen Arbeitsblättern mit „Alle Blätter auswählen“ auswählen

Schnelles Synchronisieren aller Arbeitsblätter des gleichen Bereichs mit einem Klick

Verwendung von VBA-Code zur Synchronisierung von Arbeitsblättern


Gleiche Bereiche in allen Arbeitsblättern mit „Alle Blätter auswählen“ auswählen

Sie können alle Arbeitsblätter dazu bringen, den gleichen Bereich in einer Arbeitsmappe auszuwählen, wie unten gezeigt:

1. Wählen Sie einen Bereich im aktiven Arbeitsblatt aus, den Sie in allen Arbeitsblättern auswählen möchten. Zum Beispiel den Bereich "A103:C112".

2. Klicken Sie dann mit der rechten Maustaste auf die Registerkarte des Arbeitsblatts und wählen Sie „Alle Blätter auswählen“ aus dem Menü.

A screenshot of the 'Select All Sheets' option in Excel's right-click menu

3. In allen Arbeitsblättern der Arbeitsmappe wird derselbe Bereich ausgewählt sein.

Hinweis: Um denselben Bereich in allen Arbeitsblättern auf diese Weise auszuwählen, kann nur derselbe Bereich in allen Arbeitsblättern ausgewählt werden, aber es können nicht alle ausgewählten Bereiche an derselben Position im Fenster angezeigt werden.

Schnelles Synchronisieren aller Arbeitsblätter auf denselben Bereich mit einem Klick

Wenn Sie „Kutools für Excel“ installiert haben, können Sie die Funktion „Arbeitsblätter synchronisieren“ verwenden, um alle Arbeitsblätter einfach auf denselben Bereich zu synchronisieren, wie folgt:

Kutools für Excel bietet über 300 erweiterte Funktionen, um komplexe Aufgaben zu vereinfachen und Kreativität sowie Effizienz zu steigern. Durch die Integration mit KI-Funktionen automatisiert Kutools Aufgaben präzise und macht das Datenmanagement mühelos. Detaillierte Informationen zu Kutools für Excel... Kostenlose Testversion...

1. Aktivieren Sie ein Arbeitsblatt und wählen Sie den Bereich aus, den Sie verwenden möchten.

2. Klicken Sie auf Kutools Plus > Arbeitsblatt > Arbeitsblätter synchronisieren.

3. Es erscheint ein Hinweisfenster, das Sie daran erinnert, dass alle Arbeitsblätter innerhalb der Arbeitsmappe denselben ausgewählten Bereich und dieselbe obere linke Zelle haben werden.

A screenshot of the Synchronize Worksheets prompt box

4. Klicken Sie auf OK, und alle Arbeitsblätter wurden synchronisiert. Wenn Sie zwischen allen Arbeitsblättern navigieren, hat jedes Arbeitsblatt denselben Bereich ausgewählt. Siehe Screenshots:

A screenshot of synchronized worksheets showing the same selected range A screenshot of synchronized worksheets showing the same selected range
A screenshot of synchronized worksheets showing the same selected range A screenshot of synchronized worksheets showing the same selected range
Hinweis: Wenn Sie „Nächstes Mal nicht mehr anzeigen“ im Hinweisfenster „Arbeitsblätter synchronisieren“ aktivieren, wird dieses Fenster beim nächsten Mal nicht mehr angezeigt, wenn Sie diese Funktion anwenden.

 

Tipps:

Verwendung von VBA-Code zur Synchronisierung von Arbeitsblättern

Mit dem folgenden VBA-Code können Sie schnell dafür sorgen, dass alle Arbeitsblätter denselben ausgewählten Bereich haben und den ausgewählten Bereich an derselben Position im Fenster anzeigen.

1. Wählen Sie einen Bereich in einem Arbeitsblatt aus und klicken Sie dann auf „Entwickler“ > „Visual Basic“. Ein neues Fenster „Microsoft Visual Basic für Applikationen“ wird angezeigt.

2. Klicken Sie auf „Einfügen“ > „Modul“ und kopieren Sie dann den folgenden Code in das Modul:

VBA: Synchronisieren aller Arbeitsblätter einer Arbeitsmappe

Sub SynchSheets()
'Update 20130912
Dim WorkShts As Worksheet
Dim sht As Worksheet
Dim Top As Long
Dim Left As Long
Dim RngAddress As String
Application.ScreenUpdating = False
Set WorkShts = Application.ActiveSheet
Top = Application.ActiveWindow.ScrollRow
Left = Application.ActiveWindow.ScrollColumn
RngAddress = Application.ActiveWindow.RangeSelection.Address
For Each sht In Application.Worksheets
    If sht.Visible Then
        sht.Activate
        sht.Range(RngAddress).Select
        ActiveWindow.ScrollRow = Top
        ActiveWindow.ScrollColumn = Left
    End If
Next sht
WorkShts.Activate
Application.ScreenUpdating = True
End Sub

3. Klicken Sie dann auf die Schaltfläche „Ausführen“ oder die Taste „F5“, um den Code auszuführen. Alle Arbeitsblätter werden denselben ausgewählten Bereich haben und die ausgewählten Bereiche werden an derselben Position im Fenster angezeigt.