bonjour,

J'ai lu cette discussion.

je sais que ce poste date mais je tente ma chance car ca fait 3 jours que je suis dessus

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
Sub MACRO_TEST()
Dim mx As Double
Dim lmx As Long
mx = _
Application.Max(Range("A:A"))
lmx = _
Application.Match(Application.Max(Range("A:A")), Range("A:A"),0)
MsgBox "Valeur maximale : " & mx & _
vbCrLf & "Numéro de ligne du maximum : " & lmx
End Sub
j'ai utilisé le code ci-dessus et ca marche, ca ressemble au résultat que je souhaite sauf quoi moi j'ai plusieurs colonnes(donc il me faut la valeur max pour chaque colonne)

et au lieu de l'afficher par msgbox et le numero de ligne(nom de la lligne) car j'ai les devises en colonnes et les scenario ID en ligne

j'aimerai l'afficher dans un tableau dans une nouvelle feuille avec la valeur max par devise et par scenario ID

merci pour l'aide