OVH Cloud OVH Cloud

coloré la cellule si la cellule contient le message d'erreur #Valeur

2 réponses
Avatar
Ben
Bonjour,

J'ai réalisé une fonction VBA qui me me fait un calcul suivant les
arguments dont elles disposent. Si, cette fonction n'a pas asser
d'arguments, elle m'envoie un message d'erreur #Valeur. Je voudrais
dans ce cas là colorié la cellule.

En fait, je voudrais trouver un système similaire au "format
conditionnelle" mais qui marche aussi avec des valeurs non numériques à
savoir du texte.

Je vous remercie d'avance

Ben

2 réponses

Avatar
Clément Marcotte
Bonjour,

Une fonction ne peut absolument pas modifier quoi que ce soit dans les
formats d'une feuille de calcul.

Ceci dit, tu peux tester l'absence d'arguments avec ismissing().


"Ben" a écrit dans le message de news:

Bonjour,

J'ai réalisé une fonction VBA qui me me fait un calcul suivant les
arguments dont elles disposent. Si, cette fonction n'a pas asser
d'arguments, elle m'envoie un message d'erreur #Valeur. Je voudrais dans
ce cas là colorié la cellule.

En fait, je voudrais trouver un système similaire au "format
conditionnelle" mais qui marche aussi avec des valeurs non numériques à
savoir du texte.

Je vous remercie d'avance

Ben




Avatar
Herdet
Bonjour Ben,
Tu peux faire un format conditionnel avec "La formule est : "
=TYPE.ERREUR(E9)=3
E9 cellule où est créé le format conditionnel
3 correspond strictement à #VALEUR

Cordialement
Robert

"Ben" a écrit dans le message de news:

Bonjour,

J'ai réalisé une fonction VBA qui me me fait un calcul suivant les
arguments dont elles disposent. Si, cette fonction n'a pas asser
d'arguments, elle m'envoie un message d'erreur #Valeur. Je voudrais dans
ce cas là colorié la cellule.

En fait, je voudrais trouver un système similaire au "format
conditionnelle" mais qui marche aussi avec des valeurs non numériques à
savoir du texte.

Je vous remercie d'avance

Ben