Code pour Macro sous Excel - VB/VBA/VBS - Programmation
Marsh Posté le 06-03-2006 à 20:15:02
PS : j'aimerai aussi le code pour qu'il copie la valeur max dans la case C10 par exemple et le t qui correspond a ce max dans D10
Merci
Marsh Posté le 06-03-2006 à 22:27:10
Salut,
Pas besoin de macro pour faire ce que tu veux :
En C10
=MAX(B1:B200)
En D10
=INDEX(A1:A200;EQUIV(C10;B1:B200;0))
Mais si tu as besoin de le faire en VBA, tu devras utiliser la formulation anglaise, donc :
INDEX(A1:A200,MATCH(C10,B1:B200,0))
A+
Horatio
Marsh Posté le 07-03-2006 à 07:18:41
Merci beaucoup , c'est très sympa j'essaie ca aujourd'hui au taf
Marsh Posté le 06-03-2006 à 20:12:53
bonjour HFRiens et iennes.
Voila j'ai das un calsseur Excel 2 colonnes :
la premiere le temps (colonne A1 à A200par exemple)
dans l'autre un calcul fonction du temps (B1 à B200).
Je voudrai faire une macro pour renvoyer le max de cette valeur f(t)
|___> (fonction MAX(B1:B200) ca marche
mais aussi renvoyer le t correspondant et c'est la que je bloque.
C'est surement tout con mais je n'ai pas trouvé.
Merci de votre aide