Tri et verrouillage cellules

wsch -  
 wsch -
Bonjour,

N'ayant trouvé aucune réponse dans les sujets similaires, je me permets de poser une question ici. J'aimerais pouvoir, dans un tableau mise en forme, effectuer un tri alors que toutes mes cellules sont verrouillées. Je suis sur Excel 2010 et j'ai bien coché la case "Tri" dans "protéger la feuille" mais cela ne fonctionne pas malgré tout. Quelqu'un saurait-il comment procéder?

Merci d'avance et bonne journée !

2 réponses

jc80 Messages postés 4243 Date d'inscription   Statut Membre Dernière intervention   1 425
 
Bonjour

Je ne pense pas que cela soit possible sans enlever la protection de page
même avec un code VBA
Dans les possibilités il faut enlever la protection
Cordialement
0
wsch
 
Merci pour votre réponse. C'est dommage, cette fonction serait fort utile. Y a-t-il dans ce cas un autre moyen de bloquer le contenu des cellules et empêcher la modification autre que le verrouillage classique?
Cordialement,
0
Gyrus Messages postés 3334 Date d'inscription   Statut Membre Dernière intervention   526 > wsch
 
Bonjour,

S'il s'agit d'autoriser un tri spécifique avec des conditions de tri prédéfinies, tu peux utiliser une macro qui aura en charge de déprotéger la feuille, effectuer le tri et ré-protéger la feuille.

A+
0
wsch > Gyrus Messages postés 3334 Date d'inscription   Statut Membre Dernière intervention  
 
Bonjour Gyrus,
Merci pour ta réponse c'est ce que je vais faire du coup !
Bonne journée !
0
Raymond PENTIER Messages postés 58990 Date d'inscription   Statut Contributeur Dernière intervention   17 355
 
Bonjour.

L'option "Tri" dans le paramétrage des autorisations ne concerne que les cellules non verrouillées de la feuille à protéger.
C'est donc normal que tu ne puisses pas trier des cellules restées verrouillées.

Par conséquent ou bien tu laisses ta feuille non protégée, et on pourra la trier, ou bien tu tries ce que tu estimes devoir l'être, et tu protèges ensuite ta feuille. Mais une tierce personne ne pourra pas faire de tri ...
0
wsch
 
Merci pour ta réponse ! Je vais enregistrer une macro, option que je ne connaissais pas jusqu'alors mais qui me semble la plus adaptée à résoudre mon problème !
Bonne journée !
0