Enregistrer un maxima dans une cellule

Laurent50

XLDnaute Nouveau
Bonjour à tous,

j'aurai besoin dans ma feuille excel d'enregistrer le maxima d'une cellule dans une autre cellule.

pour être plus clair, j'ai dans la cellule A1 des valeurs qui defilent. Exemple : 1,10,2,55,30,70,15, etc.......

j'aimerai que dans la cellule C1 le maxima de la cellule A1 soit inscrite. Se qui est pour mon exemple : 70.

Comment puis je le faire?

Merci
Laurent
 

JeanMarie

XLDnaute Barbatruc
Bonjour

Deux solutions,

En VBA, place ce code dans le worksheet de la feuille. Clique droit sur l'onglet de la feuille, puis clique sur visualiser le code, une fenêtre VBA s'ouvre, c'est dans cette fenêtre que tu copies ce code.

Code:
Private Sub Worksheet_Change(ByVal Target As Range)
   If Target.Address = '$A$1' Then Range('C1') = Application.Max(Range('A1'), Range('C1'))
End Sub

Autre possibilité, en utilisant une option de calcul de notre logiciel préféré. Coche la zone 'Itération' et met le champ 'Nb maximal d'itérations' à 1, cela ce trouve dans l'onglet 'Calcul' des options d'Excel.

Formule à mettre dans la cellule C1,

Code:
=MAX(C1;A1)
@+Jean-Marie
 

Discussions similaires

Membres actuellement en ligne

Statistiques des forums

Discussions
312 489
Messages
2 088 855
Membres
103 977
dernier inscrit
Hermet