Bonjour,
j'ai un problème sur le tri d'un classeur partagé mais qui fonctionne normalement lorsqu'il est exclusif.
Les 2 premières lignes sont des titres et entêtes de colonne.
La troisième lignes possède un exemple de données,
le tri commence à partir de la 4ème ligne.
les volets sont figés sur la 3ème ligne.
J'utilise un bouton de macro pour effectuer le tri (de A vers Z) à partir de la 1ère colonne.
EXCEL exécute la tâche pratiquement instantanément en mode exclusif ce qui est normal, mais lorsque je partage le classeur, Excel met entre 20 à 25 secondes pour effectuer ce tri !
En fait, je me suis aperçu qu'il trie tout le tableau jusqu'à la colonne XFD ! alors que tout est vide après la colonne N dans mon cas .
la macro de tri:
Range("A8").Select
Application.ScreenUpdating = False
Range("A4:N5500").Select
Selection.Sort Key1:=Range("A4"), Order1:=xlAscending, Header:=xlGuess, _
OrderCustom:=1, MatchCase:=False, Orientation:=xlTopToBottom, _
DataOption1:=xlSortNormal
Range("A8").Select
Comment forcer Excel à ne trier que la zone sélectionnée en classeur partagé ?
Bienvenue pour un petit coup de main si quelqu'un a une idée.
Merci d'avance
j'ai un problème sur le tri d'un classeur partagé mais qui fonctionne normalement lorsqu'il est exclusif.
Les 2 premières lignes sont des titres et entêtes de colonne.
La troisième lignes possède un exemple de données,
le tri commence à partir de la 4ème ligne.
les volets sont figés sur la 3ème ligne.
J'utilise un bouton de macro pour effectuer le tri (de A vers Z) à partir de la 1ère colonne.
EXCEL exécute la tâche pratiquement instantanément en mode exclusif ce qui est normal, mais lorsque je partage le classeur, Excel met entre 20 à 25 secondes pour effectuer ce tri !
En fait, je me suis aperçu qu'il trie tout le tableau jusqu'à la colonne XFD ! alors que tout est vide après la colonne N dans mon cas .
la macro de tri:
Range("A8").Select
Application.ScreenUpdating = False
Range("A4:N5500").Select
Selection.Sort Key1:=Range("A4"), Order1:=xlAscending, Header:=xlGuess, _
OrderCustom:=1, MatchCase:=False, Orientation:=xlTopToBottom, _
DataOption1:=xlSortNormal
Range("A8").Select
Comment forcer Excel à ne trier que la zone sélectionnée en classeur partagé ?
Bienvenue pour un petit coup de main si quelqu'un a une idée.
Merci d'avance