Vai al contenuto principale

Come sincronizzare tutti i fogli di lavoro della cartella di lavoro con lo stesso intervallo selezionato in Excel?

Autore: Supporto tecnico Ultima modifica: 2023-12-29

Quando usiamo una cartella di lavoro Excel, a volte, dobbiamo selezionare gli stessi intervalli di più fogli di lavoro in una cartella di lavoro e sincronizzarli per esaminare le informazioni in modo semplice e conveniente. I seguenti metodi ti faranno sincronizzare i fogli di lavoro per avere gli stessi intervalli in una cartella di lavoro in modo rapido e semplice.

doc-stesso-intervallo-fogli di lavoro-5 doc-stesso-intervallo-fogli di lavoro-6

Seleziona gli stessi intervalli in tutti i fogli di lavoro con Seleziona tutti i fogli

Sincronizza rapidamente tutti i fogli di lavoro dello stesso intervallo con un clic

Utilizzo del codice VBA per sincronizzare i fogli di lavoro


Seleziona gli stessi intervalli in tutti i fogli di lavoro con Seleziona tutti i fogli

Puoi fare in modo che tutti i fogli di lavoro abbiano lo stesso intervallo selezionato in una cartella di lavoro come segue:

1. Seleziona un intervallo nel foglio di lavoro attivo che desideri selezionare in tutti i fogli di lavoro. Ad esempio la gamma A103: C112

2. Quindi fare clic con il pulsante destro del mouse sulla scheda del foglio di lavoro e scegliere Seleziona tutti i fogli dal menu. Vedi screenshot:

doc-stesso-intervallo-fogli di lavoro-1

3. Tutti i fogli di lavoro nella cartella di lavoro avranno lo stesso intervallo selezionato.

Nota: per selezionare lo stesso intervallo in tutti i fogli di lavoro in questo modo, può solo selezionare lo stesso intervallo in tutti i fogli di lavoro, ma non può visualizzare tutti gli intervalli selezionati nella stessa posizione della finestra.

Sincronizza rapidamente tutti i fogli di lavoro nello stesso intervallo con un clic

Se hai installato Kutools for Excel, è possibile utilizzare il comando Sincronizza fogli di lavoro funzione per sincronizzare facilmente tutti i fogli di lavoro per avere lo stesso intervallo come segue:

Kutools for Excel: con più di 300 utili componenti aggiuntivi di Excel, liberi di provare senza limitazioni in 30 giorni. Get it Now

1. Attiva un foglio di lavoro e seleziona l'intervallo che desideri utilizzare.

2. Clic Impresa > Strumenti del foglio di lavoro > Sincronizza fogli di lavoro, vedi screenshot:

doc-stesso-intervallo-fogli di lavoro-3

3. E viene visualizzata una finestra di messaggio per ricordarti che tutti i fogli di lavoro all'interno della cartella di lavoro avranno lo stesso intervallo selezionato e la cella in alto a sinistra.

doc-stesso-intervallo-fogli di lavoro-4

4. Quindi fare clic OK, tutti i workseets sono stati sincronizzati, quando navighi tra tutti i fogli di lavoro, ogni foglio di lavoro ha lo stesso intervallo sarà selezionato. Vedi screenshot:

doc-stesso-intervallo-fogli di lavoro-5 doc-stesso-intervallo-fogli di lavoro-6
doc-stesso-intervallo-fogli di lavoro-7 doc-stesso-intervallo-fogli di lavoro-8
Note:: Se controlli Non mostrarmelo la prossima volta nel Sincronizza fogli di lavoro finestra di messaggio, questa casella non verrà visualizzata quando si applica questa funzione la prossima volta.

Suggerimenti::

Utilizzo del codice VBA per sincronizzare i fogli di lavoro

Utilizzando il seguente codice VBA, è possibile fare in modo che tutti i fogli di lavoro abbiano lo stesso intervallo selezionato e visualizzare l'intervallo selezionato nella stessa posizione della finestra.

1. Seleziona un intervallo in un foglio di lavoro e quindi fai clic su Costruttori >Visual Basic, un nuovo Finestra di Microsoft Visual Basic per applicazioni sarà mostrato,

2. clic inserire > Moduli, quindi copia e incolla i seguenti codici nel modulo:

VBA: sincronizza tutti i fogli di lavoro di una cartella di lavoro

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. Quindi fare clic doc-stesso-intervallo-fogli di lavoro-2 pulsante o F5 chiave per eseguire il codice, tutti i fogli di lavoro avranno lo stesso intervallo selezionato e visualizzeranno gli intervalli selezionati nella stessa posizione della finestra.

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