Comment tracer les antécédents ou les dépendants pour une plage de cellules multiples dans Excel ?
Dans Excel, nous pouvons tracer les antécédents ou les dépendants des cellules avec la fonctionnalité intégrée d'Excel en cliquant sur les cellules une par une. Cependant, s'il y a des centaines de cellules dont vous souhaitez tracer les antécédents ou les dépendants simultanément, comment pourriez-vous accomplir cette tâche rapidement et facilement dans Excel ?
Tracer les antécédents pour une plage de cellules avec une formule auxiliaire
Tracer les dépendants pour une plage de cellules avec un code VBA
Tracer les antécédents ou dépendants pour une plage de cellules avec Kutools pour Excel
Tracer les antécédents pour une plage de cellules avec une formule auxiliaire
Pour tracer les antécédents pour plusieurs cellules, les étapes suivantes peuvent vous aider :
1. Entrez le signe égal = dans une cellule vide, puis cliquez sur le coin supérieur gauche de la feuille de calcul pour sélectionner toute la feuille, voir capture d'écran :
2. Appuyez ensuite sur la touche Entrée, et un message d'avertissement apparaîtra, voir capture d'écran :
3. Cliquez sur le bouton OK pour le fermer, et un 0 est affiché dans la cellule, sélectionnez-le, puis cliquez sur Formules et cliquez deux fois sur Tracer les antécédents, tous les antécédents des cellules correspondantes sont tracés à la fois, voir capture d'écran :
4. Enfin, vous pouvez supprimer la formule auxiliaire si nécessaire.
Tracer les dépendants pour une plage de cellules avec un code VBA
Pour tracer les dépendants pour plusieurs cellules, le code VBA suivant peut vous aider, veuillez procéder comme suit :
1. Maintenez les touches ALT + F11 enfoncées pour ouvrir la fenêtre Microsoft Visual Basic pour Applications.
2. Cliquez sur Insérer > Module, et collez le code suivant dans la fenêtre Module.
Code VBA : Tracer les dépendants pour une plage de cellules :
Sub TraceDependents()
'updateby Extendoffice
Dim xRg As Range
Dim xCell As Range
Dim xTxt As String
On Error Resume Next
xTxt = ActiveWindow.RangeSelection.Address
Set xRg = Application.InputBox("Please select the data range:", "Kutools for Excel", xTxt, , , , , 8)
Set xRg = Application.Union(xRg, ActiveSheet.UsedRange)
If xRg Is Nothing Then Exit Sub
For Each xCell In xRg
xCell.ShowDependents
Next
End Sub
3. Appuyez ensuite sur la touche F5 pour exécuter ce code, et une boîte de dialogue apparaîtra pour vous rappeler de sélectionner la plage que vous souhaitez utiliser, voir capture d'écran :
4. Cliquez ensuite sur le bouton OK, tous les dépendants des cellules sont tracés à la fois, voir capture d'écran :
Tracer les antécédents ou dépendants pour une plage de cellules avec Kutools pour Excel
Si les méthodes ci-dessus sont fastidieuses, voici une solution pratique - Kutools pour Excel, avec ses utilitaires Surveiller les cellules référencées et Surveiller les cellules dépendantes , vous pouvez résoudre cette tâche rapidement et facilement.
Après avoir installé Kutools pour Excel, veuillez procéder comme suit :
1. Sélectionnez la plage de données pour laquelle vous souhaitez tracer les antécédents ou les dépendants.
2. Cliquez ensuite sur Kutools > Plus > Surveiller les cellules référencées / Surveiller les cellules dépendantes, voir capture d'écran :
3. Pour tracer les cellules antécédentes, sélectionnez Surveiller les cellules référencées pour obtenir le résultat suivant :
Pour tracer les cellules dépendantes, sélectionnez Surveiller les cellules dépendantes pour obtenir le résultat suivant :
Remarques :
1. Cette fonctionnalité est dynamique, elle changera en fonction de votre sélection.
2. Vous pouvez également appliquer cette fonctionnalité en cliquant sur Kutools Plus > Conception de feuille de calcul, sous l'onglet Design, cliquez sur Surveiller les cellules référencées et dépendantes.
3. Il vous suffit de cliquer à nouveau sur l'utilitaire pour désactiver le traçage.
Kutools pour Excel - Boostez Excel avec plus de 300 outils essentiels. Profitez de fonctionnalités IA gratuites en permanence ! Obtenez-le maintenant
Démo : Tracer les antécédents ou dépendants pour une plage de cellules avec Kutools pour 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 !