Bloquer la fonction "tri"

j'aimerai bloquer la fonction "tri" d'un fichier excel, comment puis-je faire ? la fonction filtre m'est nécessaire.

l'idée est simplement d'éviter la perte des données suite à un tri (puis enregistrement, sinon c'est pas drôle) par erreur, qui désordonne les correspondances entre les cases.

Cordialement,

decalajoraire

Bonsoir,

Je ne sais pas si c'est possible d'empecher l'utilisation de cette commande.

Ce qu'il est possible de faire, c'est justement un tri avant la fermeture et enregistrement du classeur.

Un tri pour désoganiser le tri qui avait été fait en quelque sorte.

Bonjour JeremyW,

cela m'interesse, dit m'en plus

Cordialement,

Bonjour,

Voici un code de l'enregistreur de macro.

Le tri se fait de façon croissante sur la colonne "A" avec une ligne de titre avant la fermeture du fichier.

Seul soucis, c'est un code qui s'execute à chaque fois et qui enregistre à chaque fois les modifications faites....

Private Sub Workbook_BeforeClose(Cancel As Boolean)
    Cells.Sort Key1:=Range("A2"), Order1:=xlAscending, Header:=xlYes, _
        OrderCustom:=1, MatchCase:=False, Orientation:=xlTopToBottom, _
        DataOption1:=xlSortNormal
ActiveWorkbook.Save
End Sub

Ce qui t'interesse c'est que les lignes soient triées dans un certain ordre à l'ouverture de ton classeur?

pas spécialement, mais cela pourrait m'apporter une solution.

ce que je cherche au départ, c'est éviter les tri/enregistrement par mégarde, qui désordonnent les données du tableau de façon irréversible.

Rechercher des sujets similaires à "bloquer fonction tri"