Bonsoir à tous,
à V_Elbie:
Malheureusement, la fonction CELLULE("type" renvoie 'v' pour un numérique et 'l' pour du texte. Elle ne permet pas de savoir si la cellule contient une formule ou pas.
à jmd:
La raison c'est que dans un classeur à plusieurs feuilles, il serait plus agréable de faire la saisie des paramètres globaux, dans chacune des feuilles, tout en ayant la même valeur affichée dans chaque feuille.
à Amadéus:
La macro LIRE.CELLULE paraissait prometteuse. Je l'ai utilisé pour distinguer les cellules saisies avec la mise en forme conditionnelle. https://www.excel-pratique.com/~files/doc2/Detection_de_formules.xls
Cependant je ne peux pas l'utiliser entre deux cellules pour qu'elles se référencent l'une l'autre puisque pour Excel cela provoque une référence circulaire.
Alors que je pensais (naïvement) qu'en testant le contenu d'une cellule (avant calcul) et non la valeur affichée (après calcul), je pourrais m'affranchir de cette erreur de référence circulaire .
Peut-être aura-t-on cette possibilité dans une future version d'Excel .
Je pense donc que je vais donc laisser tomber ce problème.
Merci à tous quand même pour votre contribution,
Dominique