m'a fait subodorer que certains d'entres vous ont créé des macros ou outils pour faciliter la construction des longues formules à partir d'une élaboration par étapes.
Personnellement, je m'en suis fait une que j'utilise assez souvent et d'ailleurs accessible à partir de ma barre d'outils Accès rapide. Mais elle est sans doute perfectible et il existe très probablement mieux.
La macro est dans le fichier joint. Elle est commentée. L'exemple est basé sur le Pb. cité dans le premier message de ce fil.
Des avertissements figurent en tête de macro. le mode d'emploi est sur la feuille "Feuil1".
nb: jamais testé sur version Excel antérieure à 2007.
Bel outil, et le code est très bien commenté
Jusque là je fais tout à la main mais on va peut-être se laisser tenter
Merci à toi
ça me fait penser à un outil (pour rire, lui, il ne servait pas à grand chose) que j'avais commencé et jamais fini, qui compliquait les formules, pour impressionner les collègues
Une version V2 qui permet de sélectionner en une seule fois une zone ou plusieurs zones (choix avec la souris + ctrl et/ou shift) contenant tous les antécédents et non plus chaque cellule 'antécédent' une à une. La ou les zones peuvent contenir des cellules qui ne sont pas des antécédents.
Edit: remplacer v2 par v2a (correction message d'information pour les formules supposées matricielles - le résultat étant identique par ailleurs à v2)
Dernière info (27 juin 2020) :
Préférez la version v2b du message suivant qui est plus pratique car plus automatisée.
Youpi! Une nouvelle version v2b qui entoure automatiquement et systématiquement les formules intermédiaires de parenthèses. L'utilisateur n'a plus besoin d'analyser les formules intermédiaires pour les entourer ou non de parenthèses.
Pièces jointes
mapomme- Remplacer Référence par Formules- V2b.xlsm