Gå til hovedindhold

Hvordan synkroniseres alle regneark i projektmappen med det samme interval valgt i Excel?

Når vi bruger en excel-projektmappe, er vi nogle gange nødt til at vælge de samme rækker af flere regneark i en projektmappe og synkronisere dem for at se oplysningerne nemt og bekvemt. Følgende metoder vil få dig til at synkronisere regneark for at have de samme områder i en projektmappe hurtigt og nemt.

doc-same-range-worksheets-5 doc-same-range-worksheets-6

Vælg de samme områder i alle regneark med Vælg alle ark

Synkroniser hurtigt alle regneark af samme rækkevidde med et enkelt klik

Brug af VBA-kode til at synkronisere regneark


Vælg de samme områder i alle regneark med Vælg alle ark

Du kan få alle regneark til at have det samme område valgt i en projektmappe som følger:

1. Vælg et område i det aktive regneark, du vil vælge i alle regneark. For eksempel området A103:C112

2. Højreklik derefter på fanen regneark, og vælg Vælg Alle ark fra menuen. Se skærmbillede:

doc-same-range-worksheets-1

3. Alle regnearkene i projektmappen vil have det samme område valgt.

Bemærk: for at vælge samme område i alle regneark på denne måde, kan det kun vælge det samme område i alle regneark, men det kan ikke vise alle de valgte områder i samme position i vinduet.

Synkroniser hurtigt alle regneark til det samme område med et enkelt klik

Hvis du har installeret Kutools til Excel, kan du bruge Synkroniser regneark funktion til nemt at synkronisere alle regneark for at have samme rækkevidde som følger:

Kutools til Excel: med mere end 300 praktiske Excel-tilføjelsesprogrammer, gratis at prøve uden begrænsning på 30 dage. Få det nu

1. Aktiver et regneark, og vælg det område, du vil bruge.

2. Klik Enterprise > Arbejdsarkværktøjer > Synkroniser regneark, se skærmbillede:

doc-same-range-worksheets-3

3. Og en promptboks kommer frem for at minde dig om, at alle regneark i projektmappen vil have det samme valgte område og øverste venstre celle.

doc-same-range-worksheets-4

4. Klik derefter på OK, alle regneark er blevet synkroniseret, når du navigerer mellem alle regneark, vil hvert regneark have det samme område, der vil blive valgt. Se skærmbilleder:

doc-same-range-worksheets-5 doc-same-range-worksheets-6
doc-same-range-worksheets-7 doc-same-range-worksheets-8
Bemærk: Hvis du tjekker Vis mig det ikke næste gang i Synkroniser regneark promptboks, vises denne boks ikke, når du anvender denne funktion næste gang.

Tips:

Brug af VBA-kode til at synkronisere regneark

Ved at bruge følgende VBA-kode kan du hurtigt få alle regneark til at have samme område valgt og vise det valgte område i samme position i vinduet.

1. Vælg et område i ét regneark, og klik derefter Udvikler >Visual Basic, En ny Microsoft Visual Basic til applikationsvindue vil blive vist,

2. klik indsatte > Moduler, og kopier og indsæt derefter følgende koder i modulet:

VBA: synkroniser alle regneark i en projektmappe

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. Klik derefter på doc-same-range-worksheets-2 knappen eller F5 tasten for at udføre koden, vil alle regnearkene have det samme område valgt og vise de valgte områder i samme position i vinduet.

Comments (0)
No ratings yet. Be the first to rate!
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations