M mir Guest 14 Novembre 2004 #1 bonjour j'ai un probléme je n'arrive pas a faire un programme en vba qui permet de lire 3 valeur saisie au clavier puis de les faire afficher dans l'ordre croisssant. est ce que quelqu'un pourrait m'aider je vous remercie d'avance
bonjour j'ai un probléme je n'arrive pas a faire un programme en vba qui permet de lire 3 valeur saisie au clavier puis de les faire afficher dans l'ordre croisssant. est ce que quelqu'un pourrait m'aider je vous remercie d'avance
T tonton_kamoon Guest 14 Novembre 2004 #2 salut! ta demande n'est pas forcément claire mais tu peux essayer : Sub Trier3ValeursSaisies() Range("a1") = Application.InputBox("valeur?", "1ère valeur") Range("a2") = Application.InputBox("valeur?", "2ème valeur") Range("a3") = Application.InputBox("valeur?", "3ème valeur") Selection.Sort Key1:=Range("A1"), Order1:=xlAscending, Header:=xlGuess, OrderCustom:=1, MatchCase:=False, Orientation:=xlTopToBottom End Sub tiens moi au courant Vote positif 0 Vote négatif
salut! ta demande n'est pas forcément claire mais tu peux essayer : Sub Trier3ValeursSaisies() Range("a1") = Application.InputBox("valeur?", "1ère valeur") Range("a2") = Application.InputBox("valeur?", "2ème valeur") Range("a3") = Application.InputBox("valeur?", "3ème valeur") Selection.Sort Key1:=Range("A1"), Order1:=xlAscending, Header:=xlGuess, OrderCustom:=1, MatchCase:=False, Orientation:=xlTopToBottom End Sub tiens moi au courant