Bonjour.

J’ai un service Windows C# qui tourne sur un serveur, il attend dans une boucle une trame que lui envoi un autre serveur.
Quand cette trame arrive (trame au format nom_du_fichier/destination) il ouvre le fichier qui est dans SharePoint et le sauvegarde dans une autre bibliothèque de SharePoint.

Sa marche trait bien du moment qu'il n'y a pas de macro dans les fichiers Excel.
Si il y a des macros, Excel plante puisque cette macro ne peu pas marcher sur ce poste.

J’ai tenté de désactiver les macros mais je n'arrive pas à les désactiver pour tous les utilisateurs. De plus dans mon cas c'est le system local qui ouvre Excel donc il ouvre la macro.


Voila dans mon programme, pour ouvrir mon fichier Excel j’utilise oXL.Workbooks.Open(url,m,m,m,m,m,m,m,m,m,m,m,m,m) ;

Comment on remplace les m par des paramètres ?
Comment on désactive les macros avent l’ouverture du fichier ?
Comment je peux faire j’ai aucune idées ?


Grand merci d’avance.
Cordialement
Dr_sharepoint