Bonjour,
j''ai un problème de compatibilité sur un fichier a utilisé sur plusieurs versions
d'excel.
Je fais un tri en quittant une feuille sur plusieurs zones avec une macro :
Private Sub Worksheet_deactivate
Worksheets("Données").Range("A3:I30").Sort Key1:=Sheets("Données ").Range("A3"), Order1:=xlAscending, Header:=xlNo, _
OrderCustom:=1, MatchCase:=False, Orientation:=xlTopToBottom, _
DataOption1:=xlSortNormal
End sub
Sur excel 2003 et plus : aucun probleme.
Sur 97 a 2000, ca ne passe pas : erreur 1004 impossible de trier dans un champ de page.
J'ai essayé de mettre cela a la place :
Range("A3:I30").Sort Key1:=Range("A3"), Order1:=xlAscending, Header:=xlNo, OrderCustom:=1, MatchCase:=False, Orientation:=xlTopToBottom
en partant de puis une macro mais ca ne fonctionne pas plus.
Je ne comprend pas.
Si quelqu'un a une piste, je le remercie par avance.
j''ai un problème de compatibilité sur un fichier a utilisé sur plusieurs versions
d'excel.
Je fais un tri en quittant une feuille sur plusieurs zones avec une macro :
Private Sub Worksheet_deactivate
Worksheets("Données").Range("A3:I30").Sort Key1:=Sheets("Données ").Range("A3"), Order1:=xlAscending, Header:=xlNo, _
OrderCustom:=1, MatchCase:=False, Orientation:=xlTopToBottom, _
DataOption1:=xlSortNormal
End sub
Sur excel 2003 et plus : aucun probleme.
Sur 97 a 2000, ca ne passe pas : erreur 1004 impossible de trier dans un champ de page.
J'ai essayé de mettre cela a la place :
Range("A3:I30").Sort Key1:=Range("A3"), Order1:=xlAscending, Header:=xlNo, OrderCustom:=1, MatchCase:=False, Orientation:=xlTopToBottom
en partant de puis une macro mais ca ne fonctionne pas plus.
Je ne comprend pas.
Si quelqu'un a une piste, je le remercie par avance.