SSRS Excel Protecting WorkBooks

J'utilise SSRS 2008 R2.

Je souhaite générer un classur excel protégé afin que les users peuvent faire reference, mais ne peuvent pas le modifier accidentellement.

De manière invariable, j'accepterais de pouvoir protéger les colonnes individuelles.

Y a-t-il un moyen de faire cela?

Pour autant que je sache, ce n'est pas possible avec SSRS 2008 R2. Une search rapide donne lieu à un thread msdn corroborant ceci.

Alternatives que je peux penser, dont certaines sont un peu «lourdes» cependant:

  1. Utilisez SSIS pour remplir un file XLS existant qui a une protection.
  2. Exporter vers XML, suivi d'un post-traitement personnalisé à l'aide de XSLT pour passer au format Office2007.
  3. Écrivez une extension de rendu personnalisée pour faire votre propre rendu Excel.