Microsoft 365 Comment trouver les cas d'emploi d'une cellule dans les formules

  • Initiateur de la discussion Initiateur de la discussion jb36123
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

jb36123

XLDnaute Nouveau
Bonjour à tous,,
Dans un fichier EXCEL complexe avec des formules nombreuses liant tout un tas de cellules entre elles, je cherche un moyen de determiner pour une cellule donnée où celle ci serait utilisée dans d'autres cellules au travers des formules. C'est dans le but de simplifier la maintenance ou l'evolution du fichier.
Ca serait utile aussi lorsqu'on récupère un fichier qu'on a pas développé soit même.

j'ai un cas simple pour lequel j'ai une solution, c'est lorsque on utilise des cellules nommées. par exemple si j'ai nommée une cellule TAUX_TVA en faisant une simple recherche (ctrl-F) je peux retrouver toutes les cellules qui ont une formule qui contient "TAUX_TVA".
Mais pour les formules qui font de l'adressage relatif, ou absolu ca ne marche pas.
 
Bonjour,

J'ai adapté ce code du site

VB:
Sub Test1()
 
    Dim rngToCheck As Range
    Dim rngPrecedents As Range
    Dim rngPrecedent As Range
 
    Set rngToCheck = ActiveCell
 
    On Error Resume Next
    Set rngPrecedents = rngToCheck.Dependents
    On Error GoTo 0
 
    If rngPrecedents Is Nothing Then
        Debug.Print rngToCheck.Address(External:=True) & _
                    " n'a pas de dédpendants"
    Else
        For Each rngPrecedent In rngPrecedents
            Debug.Print rngPrecedent.Address(External:=True)
        Next rngPrecedent
    End If
 
End Sub

Le résultat s'affiche dans la fenêtre d'exécution. Je peux l'adapter pour lister les résultats sur une feuille.

Cordialement.

Daniel
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
10
Affichages
542
Retour