XL pour MAC Problème macro tri

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 !

Benjy51190

XLDnaute Nouveau
Bonjour à tous et merci de prendre le temps de regarder à mon soucis.

J’ai préparé une macro de tri, mais à l’exécution, j’ai un message d’erreur 1004, m’indique que la taille des cellules fusionnées doit être identique.
Je suis clairement débutant, donc si quelqu’un peut m’expliquer et m’apporter la solution, je serai vraiment reconnaissant.

Je joins à ce post mon tableur contenant les macros en question (à télécharger via we transfert car trop volumineux pour l'ajouter à ce message): https://we.tl/t-0PoQWxTkm8
et je vous les remet également ci dessous ma macro pour plus de clarté et la photo du message d'erreur.
Merci beaucoup aux personnes qui passerons un peu de temps pour m’aider.
Bonne journée à tous

Sub NOM_A_à_Z()

’ NOM_A_à_Z Macro



ActiveWorkbook.Worksheets(« Compte_Boisson »).Sort.SortFields.Clear
ActiveWorkbook.Worksheets(« Compte_Boisson »).Sort.SortFields.Add Key:=Range(« F3:EH3 ») _
, SortOn:=xlSortOnValues, Order:=xlAscending, DataOption:=xlSortNormal
With ActiveWorkbook.Worksheets(« Compte_Boisson »).Sort
.SetRange Range(« F2: EJ3311 »)
.Header = xlGuess
.MatchCase = False
.Orientation = xlLeftToRight
.SortMethod = xlPinYin
.Apply
End With

End Sub


Sub prenom_A_Z()

’ prenom_A_Z Macro



ActiveWorkbook.Worksheets(« Compte_Boisson »).Sort.SortFields.Clear
ActiveWorkbook.Worksheets(« Compte_Boisson »).Sort.SortFields.Add Key:=Range(« F2:EH2 ») _
, SortOn:=xlSortOnValues, Order:=xlAscending, DataOption:=xlSortNormal
With ActiveWorkbook.Worksheets(« Compte_Boisson »).Sort
.SetRange Range(« F2: EJ3311 »)
.Header = xlGuess
.MatchCase = False
.Orientation = xlLeftToRight
.SortMethod = xlPinYin
.Apply
End With
End Sub
 

Pièces jointes

  • par défaut 2022-09-16 à 10.31.43.jpg
    par défaut 2022-09-16 à 10.31.43.jpg
    437.2 KB · Affichages: 27
Bonjour Benjy,
Je suis sous Windows, XL2007 et votre tri semble marcher :
20220916_170527.gif

Donc il semblerait que votre erreur résulte d'une incompatibilité Windows IOS au niveau XL.
Je sais qu'il existe certaines différences, mais malheureusement je n'y connait rien.
Certains sites en parlent ( ici , ici , ici , ici ... )
Désolé de la réponse aussi évasive.
 
Bonjour Benjy,
Je suis sous Windows, XL2007 et votre tri semble marcher :
Regarde la pièce jointe 1149755
Donc il semblerait que votre erreur résulte d'une incompatibilité Windows IOS au niveau XL.
Je sais qu'il existe certaines différences, mais malheureusement je n'y connait rien.
Certains sites en parlent ( ici , ici , ici , ici ... )
Désolé de la réponse aussi évasive.
Merci beaucoup @sylvanu d'avoir regardé à mon problème.
Vous êtes la 2ème personne à me confirmer que sous Windows, la macro fonctionne, donc ça confirme que le problème viens de la version mac.
Du coup, je suis un peu perdu.
De mémoire, ma macro fonctionnait il y a quelques temps, et du jour au lendemain, elle n'a plus fonctionné sans que je ne sache vraiment quelle modification de mon tableau a provoqué le problème.
Merci en tout cas. J'espère trouver une solution
 
- 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

Réponses
17
Affichages
878
Réponses
6
Affichages
925
Réponses
11
Affichages
712
Réponses
1
Affichages
782
Réponses
1
Affichages
1 K
Retour