![]() |
|
Forum
|
|
|
#1 (permalink) |
|
Guest
Messages: n/a
|
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. |
|
|
#2 (permalink) |
|
Guest
Messages: n/a
|
Bonjour,
Suite à ma première question , je retente ma chance : si ça parle à qq 1 ou qq une j'ai mis en attaché ma macro : le tri sur les dates ne marche pas et le formattage suivant des dates non plus : 12-apr-2004 => 20040412. j'ai remarqué que quand j'entre dans la cellule et que je fais entrer, alors la cellule est formatée correctement ... Si une bonne âme a une idée : je suis preneur. Merci, @+ moha. |
| ANNONCES | |
| Liens sociaux |
| Outils de la discussion | |
|
|