Comment référencer la même cellule à partir de plusieurs feuilles de calcul dans Excel ?
Supposons que vous ayez un classeur contenant plusieurs feuilles de calcul, et maintenant vous souhaitez extraire les données d'une même cellule sur plusieurs feuilles de calcul dans une feuille maîtresse. Par exemple, extraire la cellule B8 des feuilles Feuille1, Feuille2, Feuille3, Feuille4… dans une feuille principale comme le montre la capture d'écran suivante. Comment pourriez-vous résoudre cette tâche rapidement et facilement dans Excel ?
![]() | ![]() | ![]() | ![]() | ![]() | ![]() |
Référencer la même cellule à partir de plusieurs feuilles de calcul dans une feuille maîtresse avec une formule
Si les noms de vos feuilles de calcul sont des noms par défaut, tels que Feuille1, Feuille2, Feuille3..., vous pouvez utiliser une formule pour traiter cette tâche rapidement dans Excel.
1. Tout d'abord, vous devez créer une liste de nombres auxiliaires, veuillez entrer les numéros séquentiels 1, 2, 3, 4... qui indiquent les feuilles de calcul que vous devez référencer, voir la capture d'écran :
2. Ensuite, entrez la formule ci-dessous dans la cellule où vous souhaitez extraire les données, puis faites glisser la poignée de remplissage vers le bas jusqu'aux cellules où vous souhaitez appliquer cette formule, et toutes les valeurs de la même cellule provenant de plusieurs feuilles de calcul auront été extraites, voir la capture d'écran :
Remarque : Dans la formule ci-dessus, E2 est le nombre auxiliaire que vous avez saisi à l'étape 1, et B8 est la référence de cellule que vous souhaitez extraire. Cette formule ne fonctionne correctement que si les noms des feuilles sont Feuille1, Feuille2, Feuille3...
Référencer la même cellule à partir de plusieurs feuilles de calcul dans une feuille maîtresse avec du code VBA
S'il y a des dizaines de feuilles de calcul dont les noms sont variés au lieu de Feuille1, Feuille2, dans ce cas, le code VBA suivant peut vous aider à remplir les références de la même cellule à partir de plusieurs feuilles de calcul dans une seule feuille de calcul en une seule fois.
1. Dans la feuille Maître, cliquez sur la cellule B8 qui est la cellule que vous souhaitez extraire à partir d'autres feuilles de calcul.
2. Maintenez les touches ALT + F11 enfoncées, et cela ouvre la fenêtre Microsoft Visual Basic for Applications.
3. Cliquez sur Insertion > Module, et collez le code suivant dans la fenêtre Module.
Code VBA : référencer la même cellule à partir de plusieurs feuilles de calcul
Sub AutoFillSheetNames()
'Update by Extendoffice
Dim ActRng As Range
Dim ActWsName As String
Dim ActAddress As String
Dim Ws As Worksheet
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set ActRng = Application.ActiveCell
ActWsName = Application.ActiveSheet.Name
ActAddress = ActRng.Address(False, False)
Application.ScreenUpdating = False
xIndex = 0
For Each Ws In Application.Worksheets
If Ws.Name <> ActWsName Then
ActRng.Offset(xIndex, 0).Value = "='" & Ws.Name & "'!" & ActAddress
xIndex = xIndex + 1
End If
Next
Application.ScreenUpdating = True
End Sub
4. Appuyez ensuite sur la touche F5 pour exécuter ce code, et toutes les valeurs de la cellule B8 des autres feuilles de calcul ont été extraites dans la feuille Maître. Voir la capture d'écran :
Remarque : Ce code VBA s'applique pour remplir les cellules sur lesquelles vous cliquez. Par exemple, si vous cliquez sur la cellule A1 dans une feuille de calcul spécifiée, toutes les valeurs de la cellule A1 des autres feuilles de calcul seront remplies dans cette feuille de calcul.
Référencer la même cellule à partir de plusieurs feuilles de calcul dans une feuille maîtresse avec une fonctionnalité étonnante
Si vous n'êtes pas familier avec le code VBA, ici, je peux vous présenter un outil utile - Kutools pour Excel, avec son utilitaire Incrément automatique des références de feuille de calcul, vous pouvez remplir les références de cellules à partir de plusieurs feuilles de calcul dans Excel facilement.
Conseils :Pour appliquer cette Incrément automatique des références de feuille de calcul, vous devez d'abord télécharger Kutools pour Excel, puis appliquer la fonctionnalité rapidement et facilement.
Après avoir installé Kutools pour Excel, veuillez procéder comme suit :
1. Cliquez sur la cellule B8 dans la feuille Maître que vous souhaitez extraire à partir d'autres feuilles de calcul.
2. Cliquez ensuite sur Kutools > Plus > Incrément automatique des références de feuille de calcul, voir la capture d'écran :
3. Dans la boîte de dialogue Remplir les références de feuilles de calcul, choisissez Remplir par colonne, puis par ligne dans l'ordre de remplissage, et cliquez sur le petit cadenas à côté de la zone de texte de la formule, et le cadenas gris deviendra un cadenas jaune, ce qui signifie que la formule et la référence de cellule ont été verrouillées, puis vous pouvez cliquer sur n'importe quelle cellule pour extraire les références de la cellule B8 à partir d'autres feuilles de calcul, dans cet exemple, je vais cliquer sur la cellule B2. Ensuite, cochez les feuilles de calcul à partir desquelles vous souhaitez extraire les références de cellules. Voir la capture d'écran :
Remarque : Si vous ne verrouillez pas ce petit cadenas, la référence de cellule sur laquelle vous avez cliqué sera modifiée avec la cellule sélectionnée.
4. Cliquez ensuite sur le bouton Remplir plage, et les valeurs de la cellule B8 des autres feuilles de calcul ont été listées verticalement dans la feuille Maître, puis fermez cette boîte de dialogue. Voir la capture d'écran :
Cliquez pour télécharger Kutools pour Excel et essayer gratuitement dès maintenant !
Plus d'articles :
- Copier des lignes à partir de plusieurs feuilles de calcul selon des critères dans une nouvelle feuille
- Supposons que vous ayez un classeur avec trois feuilles de calcul qui ont le même formatage que celui montré dans la capture d'écran ci-dessous. Maintenant, vous souhaitez copier toutes les lignes de ces feuilles de calcul dont la colonne C contient le texte « Terminé » dans une nouvelle feuille de calcul. Comment pourriez-vous résoudre ce problème rapidement et facilement sans copier et coller manuellement une par une ?
- Créer une liste de valeurs uniques à partir de plusieurs feuilles de calcul
- Existe-t-il un moyen rapide pour nous de créer une liste de valeurs uniques à partir de toutes les feuilles de calcul d'un classeur ? Par exemple, j'ai quatre feuilles de calcul qui listent des noms contenant des doublons dans la colonne A, et maintenant, je veux extraire tous les noms uniques de ces feuilles dans une nouvelle liste, comment pourrais-je terminer cette tâche dans Excel ?
- Compter une valeur spécifique dans plusieurs feuilles de calcul
- Supposons que j'aie plusieurs feuilles de calcul qui contiennent les données suivantes, et maintenant, je veux obtenir le nombre d'occurrences d'une valeur spécifique « Excel » dans ces feuilles de calcul. Comment pourrais-je compter une valeur spécifique dans plusieurs feuilles de calcul ?
- Insérer la même image dans plusieurs feuilles de calcul
- Normalement, nous pouvons insérer une image dans une feuille de calcul rapidement en utilisant la fonction Insérer dans Excel, mais avez-vous déjà essayé d'insérer la même image dans toutes les feuilles de calcul de votre classeur ? Cet article vous présentera une méthode utile pour résoudre ce problème.
- Exécuter la même macro sur plusieurs feuilles de calcul simultanément dans Excel
- Normalement, nous pouvons exécuter une macro dans une feuille de calcul, mais s'il y a plusieurs feuilles nécessitant l'application de cette même macro, vous devez déclencher le code une feuille après l'autre. Existe-t-il un autre moyen rapide d'exécuter la même macro sur plusieurs feuilles de calcul en une seule fois dans Excel ?
Meilleurs outils de productivité pour Office
Boostez vos compétences Excel avec Kutools pour Excel, et découvrez une efficacité sans précédent. Kutools pour Excel propose plus de300 fonctionnalités avancées pour augmenter la productivité et gagner du temps. Cliquez ici pour obtenir la fonctionnalité dont vous avez le plus besoin...
Office Tab apporte une interface à onglets à Office, et facilite grandement votre travail
- Activez la modification et la lecture par onglets dans Word, Excel, PowerPoint, Publisher, Access, Visio et Project.
- Ouvrez et créez plusieurs documents dans de nouveaux onglets de la même fenêtre, plutôt que dans de nouvelles fenêtres.
- Augmente votre productivité de50 %, et réduit des centaines de clics de souris pour vous chaque jour !