XL03: function (maximum atteint par une cellule)

Christian22

XLDnaute Junior
Bonjour à tous,

je voudrais créer une fonction qui retient le maximum atteint par une cellule de ma feuille excel - "cible" -(dont la valeur varie en fonction de cours boursiers):
J'ai écrit le code suivant qui ne fonctionne pas, dans la mesure ou si la valeur de la cible baisse, la valeur retournée par la fonction ne correspond pas au précédent plus haut!

Code:
Public Function MaxCellule(cible)

precedent = MaxCellule

If cible < MaxCellule Then GoTo Fin
MaxCellule = cible
precedent = cible

Exit Function
Fin:
MaxCellule = precedent

End Function

Avez vous une solution à me proposer ?
Merci d'avance,

Christian
 

gwenlorin

XLDnaute Occasionnel
Re : XL03: function (maximum atteint par une cellule)

Bonjour,

ta variable "precedent" prend la valeur de "Maxcellule".
Mais "Maxcellule" c'est ta fonction. Je dirais que ton appel n'est pas correct.
même chose sur la ligne qui suit.

Tu peux suivre le contenu de ta variable en ajoutant "debug.print precedent" et en ouvrant la fenêtre d'exécution
 

Discussions similaires

Statistiques des forums

Discussions
312 493
Messages
2 088 957
Membres
103 990
dernier inscrit
lamiadebz