Passer au contenu principal

Comment synchroniser toutes les feuilles de calcul du classeur avec la même plage sélectionnée dans Excel?

Lorsque nous utilisons un classeur Excel, nous devons parfois sélectionner les mêmes plages de plusieurs feuilles de calcul dans un classeur et les synchroniser pour consulter les informations facilement et facilement. Les méthodes suivantes vous permettront de synchroniser les feuilles de calcul pour avoir les mêmes plages dans un classeur rapidement et facilement.

doc-même-gamme-feuilles de travail-5 doc-même-gamme-feuilles de travail-6

Sélectionnez les mêmes plages dans toutes les feuilles de calcul avec Sélectionner toutes les feuilles

Synchronisez rapidement toutes les feuilles de calcul de la même plage en un seul clic

Utilisation du code VBA pour synchroniser les feuilles de calcul


Sélectionnez les mêmes plages dans toutes les feuilles de calcul avec Sélectionner toutes les feuilles

Vous pouvez faire en sorte que toutes les feuilles de calcul aient la même plage sélectionnée dans un classeur comme suit:

1. Sélectionnez une plage dans la feuille de calcul active que vous souhaitez sélectionner dans toutes les feuilles de calcul. Par exemple la plage A103: C112

2. Cliquez ensuite avec le bouton droit de la souris sur l'onglet de la feuille de calcul et choisissez Sélectionnez toutes les feuilles du menu. Voir la capture d'écran:

doc-même-gamme-feuilles de travail-1

3. Toutes les feuilles de calcul du classeur auront la même plage sélectionnée.

Remarque: pour sélectionner la même plage dans toutes les feuilles de calcul de cette manière, il ne peut sélectionner que la même plage dans toutes les feuilles de calcul, mais il ne peut pas afficher toutes les plages sélectionnées dans la même position de la fenêtre.

Synchronisez rapidement toutes les feuilles de calcul sur la même plage en un seul clic

Si vous avez installé Kutools for Excel, vous pouvez utiliser le Synchroniser les feuilles de calcul fonction pour synchroniser facilement toutes les feuilles de calcul pour avoir la même plage comme suit:

Kutools for Excel: avec plus de 300 compléments Excel pratiques, essai gratuit sans limitation dans 30 jours. Obtenez-le maintenant

1. Activez une feuille de calcul et sélectionnez la plage que vous souhaitez utiliser.

2Cliquez sur Entreprise > Outils de feuille de travail > Synchroniser les feuilles de calcul, voir capture d'écran:

doc-même-gamme-feuilles de travail-3

3. Et une boîte de dialogue apparaît pour vous rappeler que toutes les feuilles de calcul du classeur auront la même plage sélectionnée et la même cellule en haut à gauche.

doc-même-gamme-feuilles de travail-4

4. Puis clique OK, tous les groupes de travail ont été synchronisés, lorsque vous naviguez entre toutes les feuilles de calcul, chaque feuille de calcul ayant la même plage sera sélectionnée. Voir les captures d'écran:

doc-même-gamme-feuilles de travail-5 doc-même-gamme-feuilles de travail-6
doc-même-gamme-feuilles de travail-7 doc-même-gamme-feuilles de travail-8
Notes: Si vous cochez Ne me montre pas la prochaine fois dans l' Synchroniser les feuilles de calcul boîte de dialogue, cette boîte n'apparaîtra pas lorsque vous appliquerez cette fonctionnalité la prochaine fois.

Pourboires:

Utilisation du code VBA pour synchroniser les feuilles de calcul

En utilisant le code VBA suivant, vous pouvez rapidement faire en sorte que toutes les feuilles de calcul aient la même plage sélectionnée et afficher la plage sélectionnée dans la même position de la fenêtre.

1. Sélectionnez une plage dans une feuille de calcul, puis cliquez sur Développeur >Visual Basic, Un nouveau Fenêtre Microsoft Visual Basic pour applications sera affiché,

2. Cliquez sur insérer > Module, puis copiez et collez les codes suivants dans le module:

VBA: synchroniser toutes les feuilles de calcul d'un classeur

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. Puis clique doc-même-gamme-feuilles de travail-2 bouton ou F5 pour exécuter le code, toutes les feuilles de calcul auront la même plage sélectionnée et afficheront les plages sélectionnées dans la même position de fenêtre.

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