Bonjour à tous.

Voici mon problème :

J'utilise Excel 2000.

J'ai un classeur Excel contenant cinq onglets,
ce classeur doit être transmis à d'autres personnes pour différents contrôles.

Après ces contrôles, le classeur m'est retourné.

Lors de ce retour, je dois faire tourner plusieurs macro qui se servent de ces cinq onglets, de leur postions précises (les onglets ne doivent pas être déplacés) ainsi que de leur contenu.

Pour limiter les erreurs humaines, il faut que je limite le champs d'action des utilisateurs.

Ainsi, j'ai déjà limité la saisie à certaines plages de données au sein de chacune des feuilles.

Je souhaite néanmoins m'assurer que l'ordres des onglets n'est pas modifié.

Je pourrais protéger la structure de mon classeur, mais cela empêche la création de nouveau onglets, chose que je ne souhaite pas.

Donc finalement, je désire :

1. empecher la modification de l'ordre des 5 premiers onglets
2. empecher l'insertion d'onglet avant ou entre ces cinq onglets

Et le tout par macro !!

J'ai bien pensé à une macro qui déplace directement tout nouvel onglet en dernière position mais cela ne suffit pas ....
L'ordre des cinq premiers onglets reste un problème pour moi insoluble.

Je pense qu'une macro en arriere plan du classeur serait l'idée ....

Si vous avez des idées, je suis preneur.

Merci à tous pour votre aide.

ElRefe