Re: C'est quoi un TCD ?
N'empêche le gars qui n'aime pas les TCD n'a toujours pas la soluce.
Il y a 2 solutions.
J'en vois une sans VBA : tu crées 2 autres colonnes, la 1ère contient dans chaque cellule le montant de la journée correspondante s'il est supérieur à la cellule précédente, sinon le montant de la cellule précédente. La 2ème contient les dates. Tu fais un recherchev() sur ces 2 colonnes avec le maximum de la colonne des montants, et tu obtiens la date.
Avec VBA, tu crées un bouton qui déclenche une recherche dans la colonne des montants
Supposons que la 1ère date est en A5 et le 1er montant en B5
Sub Montant_max()
Dim Max As Single
Dim Ligne, N As Integer
N = 0
Max = 0
Do While Range("B5"). Offset(N, 0).Value <> ""
If Max < Range("B5"). Offset(N, 0).Value Then
Max = Range("B5"). Offset(N, 0).Value
Ligne = N
End If
N = N + 1
Loop
MsBox("Le jour où j'ai dépensé le plus est " & Range("A5").Offset(Ligne, 0).Value & " (" & Range("B5").Offset(Ligne, 0).Value & " €)")
End Sub
Il y a peut-être qqch à faire si la date s'affiche au format nombre.