Désolé de ne pas pouvoir t'aider, alors. Excel 2007 permet certaines opérations sur une feuille protégée, mais pas la version 2003, apparemment.
Quant aux macros, c'est facile de faire des choses simples.
Le mieux, pour commencer, est de se laisser guider :
Outils/Macros/Enregistrer une nouvelle macro
puis tu exécutes sur Excel toutes les tâches que tu veux faire, puis clique sur Arrêter l'enregistrement.
Toutes tes actions ont été enregistrées en VBA et tu peux les répéter en relançant la macro.
Si nécessaire, tu peux venir modifier manuellement des éléments du code.
Tu pourrais ainsi automatiser les tâches suivantes :
- supprimer de ta base de données complète les lignes qui ne concernent pas le service donné, puis actualiser le tcd, puis enregister sous...
- ou bien un bouton qui permet de Déprotéger la feuille, afficher le détail d'une ligne de tcd (à partir de la cellule sélectionnée), et re-Protéger la feuille.
A suivre...