Ugrás a tartalomra

Hogyan lehet ugyanazt a kiválasztott tartományt szinkronizálni egy Excel-munkafüzet összes munkalapján?

Szerző: Tech Support Utolsó módosítás: 2025-04-24

Amikor Excel-munkafüzettel dolgozik, előfordulhat, hogy több munkalapon is ki kell választania ugyanazt a tartományt az adatok hatékonyabb összehasonlítása vagy elemzése érdekében. Az alábbi módszerek segítenek a kiválasztott tartományok gyors szinkronizálásában az összes munkalapon, megkönnyítve az információk következetes megtekintését.

Képernyőkép az 1. munkalapról a kiválasztott tartománnyal Képernyőkép a 2. munkalapról, ahol ugyanaz a tartomány van kiválasztva

Válasszon ugyanazokat a tartományokat az összes munkalapon az Összes lap kiválasztása lehetőséggel

Gyorsan szinkronizálhatja ugyanannak a tartománynak az összes munkalapját egyetlen kattintással

VBA kód használata a munkalapok szinkronizálásához


Válasszon ugyanazokat a tartományokat az összes munkalapon az Összes lap kiválasztása lehetőséggel

Az alábbiak szerint beállíthatja, hogy minden munkalap ugyanazt a tartományt jelölje ki egy munkafüzetben:

1. Jelöljön ki egy tartományt az aktív munkalapon, amelyet az összes munkalapon ki szeretne jelölni. Például az "A103:C112" tartomány.

2. Ezután kattintson a jobb gombbal a munkalap fülre, és válassza ki a menüből az "Összes munkalap kiválasztása" menüpontot.

Képernyőkép az "Összes munkalap kiválasztása" opcióról az Excel jobb gombbal történő menüjében

3. A munkafüzet összes munkalapján ugyanaz a tartomány lesz kiválasztva.

Megjegyzés: ha ezzel a módszerrel minden munkalapon ugyanazt a tartományt szeretné kijelölni, akkor az összes munkalapon csak ugyanazt a tartományt tudja kijelölni, de nem tudja megjeleníteni az összes kiválasztott tartományt az ablak azonos pozíciójában.

Gyorsan szinkronizálhatja az összes munkalapot ugyanarra a tartományra egyetlen kattintással

Ha telepítetted a "Kutools for Excel", a „Munkalapok szinkronizálása” funkcióval egyszerűen szinkronizálhatja az összes munkalapot, hogy az alábbiak szerint ugyanabba a tartományba kerüljenek:

Kutools for Excel több mint 300 fejlett funkciót kínál az összetett feladatok egyszerűsítésére, fokozva a kreativitást és a hatékonyságot. Itegarate AI képességekkel, Kutools precízen automatizálja a feladatokat, így az adatkezelés egyszerű. Részletes információk a következőről: Kutools for Excel...         Ingyenes próbaverzió...

1. Aktiváljon egy munkalapot, és válassza ki a használni kívánt tartományt.

2. kettyenés Kutools Plusz > Munkalap > Munkalapok szinkronizálása.

3. Ekkor megjelenik egy prompt doboz, amely emlékezteti Önt, hogy a munkafüzetben lévő összes munkalapon ugyanaz a kiválasztott tartomány és a bal felső cella lesz.

Képernyőkép a Munkalapok szinkronizálása párbeszédpanelről

4. Kattintson az OK gombra, és az összes munkalap szinkronizálva lett. Amikor az összes munkalap között navigál, minden munkalapon ugyanaz a tartomány lesz kiválasztva. Nézze meg a képernyőképeket:

Képernyőkép a szinkronizált munkalapokról, amelyek ugyanazt a kiválasztott tartományt mutatják Képernyőkép a szinkronizált munkalapokról, amelyek ugyanazt a kiválasztott tartományt mutatják
Képernyőkép a szinkronizált munkalapokról, amelyek ugyanazt a kiválasztott tartományt mutatják Képernyőkép a szinkronizált munkalapokról, amelyek ugyanazt a kiválasztott tartományt mutatják
Megjegyzés: Ha bejelöli a Ne jelenjen meg legközelebb a Munkalapok szinkronizálása mezőben, akkor ez a mező nem jelenik meg, amikor legközelebb alkalmazza ezt a funkciót.

 

Tipp:

VBA kód használata a munkalapok szinkronizálásához

A következő VBA-kód használatával gyorsan elkészítheti az összes munkalapot, hogy azonos tartomány legyen kijelölve, és a kijelölt tartományt az ablak ugyanazon helyén jelenítse meg.

1. Válasszon ki egy tartományt az egyik munkalapon, majd kattintson a „Fejlesztő” > „Visual Basic” lehetőségre. Ekkor megjelenik egy új „Microsoft Visual Basic alkalmazásokhoz ablak”.

2. Kattintson az "nsert" > "Module" elemre, majd másolja és illessze be a következő kódot a modulba:

VBA: szinkronizálja a munkafüzet összes munkalapját

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. Ezután kattintson a "Futtatás" gombra vagy az "F5" billentyűre a kód végrehajtásához. Minden munkalapon ugyanaz a tartomány lesz kiválasztva, és a kiválasztott tartományok ugyanabban a pozícióban jelennek meg az ablakban.