Excel 2003 VBA: Bloquer la fonction "trier"

Fermé
Ludivine - 28 févr. 2012 à 09:49
Le Pingou Messages postés 12071 Date d'inscription mercredi 11 août 2004 Statut Contributeur Dernière intervention 14 mai 2024 - 29 févr. 2012 à 10:21
Bonjour à tous,

Je souhaite savoir s'il existerait une formule VBA qui interdise d'utiliser la fonction "trier" d'excel d'une feuille.

Il s'agit d'un classeur partagé et recréé tous les jours.

Je ne crois pas pouvoir "protéger" la feuille contre le tri car différentes version d'excel sont utilisées et ça ne semble pas fonctionner correctement, du coup !

Merci à tous !
A voir également:

4 réponses

Le Pingou Messages postés 12071 Date d'inscription mercredi 11 août 2004 Statut Contributeur Dernière intervention 14 mai 2024 1 432
Modifié par Le Pingou le 28/02/2012 à 22:42
Bonjour,
Au passage, pourquoi vouloir empêcher le tri ?
Qu'elle est l'utilisation de ce classeur partagé ?

Salutations.
Le Pingou
0
Hello !

C'est un fichier partagé par 30 personnes, pas toutes au top avec excel.

Parfois, l'une d'entre elle fait un tri des données, sans sélectionner toutes les colonnes, ce qui décalle les lignes entre les données triées et celles non triées, et donc les données ne sont plus correctes :)

Merci !
0
Le Pingou Messages postés 12071 Date d'inscription mercredi 11 août 2004 Statut Contributeur Dernière intervention 14 mai 2024 1 432
29 févr. 2012 à 09:20
Bonjour,
Merci pour l'explication.
Par, quelle est l'utilisation de ce classeur, je pense surtout : est ce que les données peuvent / doivent être modifié ou seulement en lecture ?
0
Les agens remplissent des listes de validation dans un certain nombre de colonnes et enregistrent pour sauvegarder leurs données.

Donc pas de lecture seule, pas de protection possible (car sinon, sous leur version excel, la fonction filtre auto n'est plus disponible)..

C'est pour ça que je pensais au VBA...

Merci ;)
0
Le Pingou Messages postés 12071 Date d'inscription mercredi 11 août 2004 Statut Contributeur Dernière intervention 14 mai 2024 1 432
29 févr. 2012 à 09:34
Bonjour,
Merci.
Dans ce cas il faudrait avoir plus de détail sur la manière de remplir les listes de validation afin de mettre en place une procédure VBA.
0
Le Pingou Messages postés 12071 Date d'inscription mercredi 11 août 2004 Statut Contributeur Dernière intervention 14 mai 2024 1 432
29 févr. 2012 à 10:21
0