.net - Excel Interop 在禁用宏的情况下打开 Excel

标签 .net excel interop com-interop

在 C# 中是否有一种方法可以在加载 Excel 文件之前关闭 Excel 中的宏。我正在使用 Excel Interop 加载 Excel 文件。我只能看到 VB.NET 的解决方案。

谢谢 尼尚特

最佳答案

我认为您可以在 Excel 应用程序上设置它:

Excel.Application xapp = new Excel.Application();
xapp.AutomationSecurity = Microsoft.Office.Core.MsoAutomationSecurity.msoAutomationSecurityForceDisable;

关于.net - Excel Interop 在禁用宏的情况下打开 Excel,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10412470/

相关文章:

excel - 如何在 Excel VBA 表单中嵌入浏览器?

excel - 从一系列单元格中按特定顺序选择值

python - 从单元格中检索完整的富文本数据(单元格内有多种字体颜色/样式)

java - Common-Lisp/Java 互操作性的可能方法是什么?

.net - chrome_omniboxView 类不再可用?

c# - 拒绝 token 请求时自定义 OWIN/OAuth HTTP 状态代码

.net - 'dotnet nuget push .. .' doesn' t 似乎在插入符号

c# ->net Reflector 中的 $ArrayType$16008 是什么?

c# - 如何在 C# 中动态加载 VB 6.0 dll?

c# - 如何将结构向量从 Rust 返回到 C#?