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