Plus de tri possible après protection de la feuille

Bonjour,

J'ai un classeur pour lequel j'ai protégé certaines cellules ( qui contiennent des formules ).

Le problème c'est que quand je protège ma feuille, je n'ai plus accès au tri malgré que la colonne sur laquelle il soit effectué ne soit pas protégée et malgré que j'ai coché tri dans les options de protection.

Et d'ailleurs j'ai le même problème si je coche Toutes les options dans la rurique :

Autoriser tous les utilisateurs de cette feuille à :

dans protection ==> protéger la feuille

Merci d'avance pour vos réponses ou idées.

Salut,

Tu peux mettre en place une macro de ce style affectée à un bouton par exemple:

Sub Macro6()

    ActiveSheet.Unprotect 'déprotection

    Columns("A:A").Select 'selection de la colonne concernée

    'tri
    Selection.Sort Key1:=Range("A2"), Order1:=xlAscending, Header:=xlYes, _
        OrderCustom:=1, MatchCase:=False, Orientation:=xlTopToBottom, _
        DataOption1:=xlSortNormal

'selection de la première ligne de la colonne
    Range("A1").Select

'protection de la feuille
    ActiveSheet.Protect DrawingObjects:=True, Contents:=True, Scenarios:=True

End Sub

A te lire,

souri84

Merci pour votre réponse.

N'y a t-il cependant pas une solution plus simple par boîte de dialogue ?

C'est étonnant qu'il faille recourir à de la programmation pour quelque chose qui paraît aussi élémentaire - enfin j'ai l'impression

Merci d'avance si vous avez une idée pour éviter la macro !

Bonjour,

Une idée comme ça

Joint nous un fichier épuré de toute information confidentielle, parce que moi par exemple, ben j'arrive pas à recréer ta situation...

Enfin si avec un peu de bonne volonté j'ai peut-être une autre piste :

Normalement si tu coches "Tri" dans tes autorisations, tu dois avoir les icônes de ta barre d'outils qui ne sont pas grisés.

Par contre tu n'as le droit de sélectionner pour ton tri, que des cellules dévérouillées

Peut-être ton message d'erreur vient il de là ?

Bonjour,

Je joins le fichier, c'est vrai que c'est plus clair !

Je veux donc pouvoir faire un tri sur la première colonne "Nom du responsable".

Mais malgré que les cellules soient dévérouillées et que j'ai activé l'option Tri , j'ai quand même le message d'erreur.

Merci d'avance pour vos idées.

https://www.excel-pratique.com/~files/doc/1S9oRTableau_de_Bord_2008_27_06_1_.xls

Bonjour,

Gaugin a écrit :

Je joins le fichier, c'est vrai que c'est plus clair !

Ce qui est clair, c'est que tu as quand même des cellules verrouillées... (colonnes J,R,U,X,AA,AB...)

C'est donc normal qu'on te refuse le tri.

Si ce qui t'embête c'est qu'on puisse voir les formules, alors coche "masquée" au lieu de "verrouillée".

Le problème effectivement c'est qu'on pourra alors modifier les valeurs...

Reste la solution de Souris par VBA

Ce qui te donnerait pour ton exemple :

Sub Tri()

    ActiveSheet.Unprotect

    Range("A2:AE" & [A65000].End(xlUp).Row).Sort Key1:=Range("A2"), Order1:=xlAscending, Header:= _
        xlGuess, OrderCustom:=1, MatchCase:=False, Orientation:=xlTopToBottom, _
        DataOption1:=xlSortNormal

    ActiveSheet.Protect DrawingObjects:=True, Contents:=True, Scenarios:=True

End Sub

Bonjour,

Voici un fichier que j'ai protégé. J'ai fait une macro pour enlever automatiquement les filtres. lorsqu'on clique sur le bouton Enlever les

filtres.

Mais, lorsque je clique sur le bouton de la macro, et que les filtres sont enelevés, je ne suis plus capable de les selectionner. Merci de me dire pourquoi svp

CAM

En complement à mon 1er message, le mot de passe pour le fichier est KATA123..

CAM

Rechercher des sujets similaires à "tri possible protection feuille"