fonction qui ferait appelle a une macro

N

Nicolas PR

Guest
bonjour a tous
jai probleme avec ma formule je voudrais quelle face appel a une de mes macro au lieu d'afficher ERR
comment puis-je faire

=SI(I32=J32;"ERR")

Merci pour tous renseignement

Nico
 
C

chris

Guest
Bonjour

Excel te fournit plein de fonctions (somme, recherchev...)
mais on peut aussi en programmer soi-même.

C'est commen une macro mais avec function .... end function au lieu de sub.... end sub et cela permet de traiter une valeurs ou un ensemble de valeurs (les arguments de la fonction) pour avoir un réultat.

L'intéret c'est souvent d'éviter des formules alambiquées avec imbrication de fonctions excel lorsque ces mêmes formules doivent être utilisées x fois.

Par exemple pour les conversions ff/euro il faut imbriquer dans une fonction d'arrondi à 2 dec la multiplication ou la division par 6.55957 et même inbriquer cela dans un si car multiplier ou diviser 0 par 6.55 n'a pas de sens.

Une petite fonction maison nommée euro simplifiera l'utilisation car on aura plus qu'à ecrire =euro(montant) dans la cellule.

CHris
 

Discussions similaires

Réponses
30
Affichages
2 K
Réponses
3
Affichages
267

Statistiques des forums

Discussions
313 138
Messages
2 095 627
Membres
106 308
dernier inscrit
F.DIAS