M
moha
Guest
Salut foruméens et foruméennes,
Mon histoire (si elle vous intéresse ;°)) est la suivante
j'ai récupéré une macro développée en MS 2003 et je dois la faire marcher
en MS 2000. Bien sûr ça plante. après enquête, c'est la fonction Selection.sort qui a plus de paramètres en v 2003 : (Dataoption1 et Dataoption2)
Selection.Sort Key1:=Range("U2"), Order1:=xlAscending, Key2:=Range("P2") _
, Order2:=xlAscending, Header:=xlYes, OrderCustom:=1, MatchCase:= _
False, Orientation:=xlTopToBottom, DataOption1:=xlSortTextAsNumbers, _
DataOption2:=xlSortNormal
je l'ai recodé pour la v200, comme suit :
Selection.Sort Key1:=Range("U2"), Order1:=xlAscending, Key2:=Range("P2") _
, Order2:=xlAscending, Header:=xlYes, OrderCustom:=1, MatchCase:= _
False, Orientation:=xlTopToBottom
Par contre, pour les dates je n'ai pas les même résultats: mes dates sont au format anglais (jul, jun, apr ...) et le tri ne fonctionne pas.
Est-ce que vous avez une idée ou une suggestion ?
Un ancien fil propose la sub Remplacer-mois pour les mettre au format français : apr-> avr, feb -> févr ...
mais ça marche pas non plus ...
Merci d'avance à tous.
Mon histoire (si elle vous intéresse ;°)) est la suivante
j'ai récupéré une macro développée en MS 2003 et je dois la faire marcher
en MS 2000. Bien sûr ça plante. après enquête, c'est la fonction Selection.sort qui a plus de paramètres en v 2003 : (Dataoption1 et Dataoption2)
Selection.Sort Key1:=Range("U2"), Order1:=xlAscending, Key2:=Range("P2") _
, Order2:=xlAscending, Header:=xlYes, OrderCustom:=1, MatchCase:= _
False, Orientation:=xlTopToBottom, DataOption1:=xlSortTextAsNumbers, _
DataOption2:=xlSortNormal
je l'ai recodé pour la v200, comme suit :
Selection.Sort Key1:=Range("U2"), Order1:=xlAscending, Key2:=Range("P2") _
, Order2:=xlAscending, Header:=xlYes, OrderCustom:=1, MatchCase:= _
False, Orientation:=xlTopToBottom
Par contre, pour les dates je n'ai pas les même résultats: mes dates sont au format anglais (jul, jun, apr ...) et le tri ne fonctionne pas.
Est-ce que vous avez une idée ou une suggestion ?
Un ancien fil propose la sub Remplacer-mois pour les mettre au format français : apr-> avr, feb -> févr ...
mais ça marche pas non plus ...
Merci d'avance à tous.