Afficher le résultat d'une fonction dans un Message d'erreur

Bonjour,

J'ai créer une règle de validation de donnée via Données / Validation... avec comme formule : =NBCAR(F20)<80

La formule fonctionne, mais dans l'onglet Alerte d'erreur je souhaiterai afficher comme message :

"taille max dépassée : [nombre de caractères actuel dans la cellule] caractères"

Je ne vois pas comment faire car même en tapant =NBCAR(F20) Excel ne reconnais pas l'appel de fonction et se contente de m'afficher "=NBCAR(F20)" dans une fenêtre d'erreur comme si cela était du texte bête et non le résultat renvoyé par la fonction.

A défaut d'être plus clair voilà ce que j'aimerai afficher dans ma fenêtre d'erreur :

"taille max dépassée : [nombre de caractères actuel dans la cellule] caractères"

Merci d'avance pour votre aide )

Djo.

Bonsoir

Avec la validation de données tu ne pourras inscrire qu'un message ; impossible d' inclure une formule qui retournerait le nombre de caractères de la cellule.

Avec une macro, oui.

Amicalement

Nad

Bonjour bonjour,

Ok, merci beaucoup, je vais voir si je me lance dans une macro ou si je me contente d'afficher un message d'erreur.

Bonne journée,

Djo.

Rechercher des sujets similaires à "afficher resultat fonction message erreur"