Désactiver les macro excel 2007 [Résolu]

Messages postés
34
Date d'inscription
mardi 20 juin 2006
Statut
Membre
Dernière intervention
11 février 2009
- - Dernière réponse : Dr_shaman
Messages postés
34
Date d'inscription
mardi 20 juin 2006
Statut
Membre
Dernière intervention
11 février 2009
- 4 mars 2008 à 11:36
Bonjour.

J’ai un programme qui tourne sur mon serveur et qui ouvre un fichier Excel avec
Excel 12 (2007)  puis l'enregistre au format PDF.


Sa marche trait bien ...sauf quand il y a des macro.ces
macro je ne veux pas quelle s'exécute car elle ce connecte a une base qui est inaccessible
de se serveur.


J’ai donc désactiver les macros est les ActiveX dans Excel. Mais quand j'ouvre
mon fichier il me dit erreur de compilation projet ou bibliothèque introuvable,
j'an conclu qu’il exécute tout de même cette macro.



 





 




Enfin dans mon projet C# j’ouvre mon fichier avec :



 




Microsoft.Office.interop.excel._Workbook oWB = (Microsoft.Office.interop.excel._Workbook)oXL.Workbooks.Open(url,m,m,m,m,…,m) ;



 




Et je l’exporte en PDF avec :



 




oWB.ExportAsFixedFormat(Microsoft.Office.Interop.Excel.XlFixedFormatType.xlTypePDF,url_destination,m,m,m,m,m,m,m) ;



 





 




Mais « m » c’est un objet, comment je fais si je veux
utiliser une option a la place de m ?


Par exemple si je veux mètre Notify a false ?



 







 Je veux ouvrir le document sen les macros puits l'enregistrer
sen les macros.


Si vous avez la moindre idée merci d’avance.


Cordialement



                                   Dr_sharepoint
Afficher la suite 

2 réponses

Meilleure réponse
Messages postés
34
Date d'inscription
mardi 20 juin 2006
Statut
Membre
Dernière intervention
11 février 2009
3
Merci
alors je me répond si sa peu aidé quelqu'un.

il fau mètre oXL.Application.EnableEvents = false;

voila.

Dire « Merci » 3

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

Codes Sources 201 internautes nous ont dit merci ce mois-ci

Commenter la réponse de Dr_shaman
Messages postés
34
Date d'inscription
mardi 20 juin 2006
Statut
Membre
Dernière intervention
11 février 2009
0
Merci
pour tout les utilisateur.
Commenter la réponse de Dr_shaman