Probleme de compatilité : tri excel 1997 et 2003

  • Initiateur de la discussion Initiateur de la discussion Rootdown
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

Rootdown

XLDnaute Junior
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.
 
Re : Probleme de compatilité : tri excel 1997 et 2003

bonjour Rootdown

Teste ceci qui fonctionne sous 2000 chez moi

Code:
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
End Sub
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

  • Question Question
XL 2021 listbox
Réponses
18
Affichages
284
Réponses
17
Affichages
1 K
Réponses
6
Affichages
1 K
Retour