如何在C#中以编程方式启用对vba项目对象模型的信任访问

时间:2019-06-05 07:23:27

标签: c# excel

enter image description here如何在C#中以编程方式启用对vba项目对象模型的信任访问

我可以手动更改它并完成工作。

gobjExcel =    Activator.CreateInstance(Type.GetTypeFromProgID("Excel.Application"));
            objWorkbooks = gobjExcel.Workbooks;
            objWorkbook = objWorkbooks.Open(fileName);              
            Type thisType = objWorkbook.GetType();
            dynamic objProj = objWorkbook.VBProject;

1 个答案:

答案 0 :(得分:0)

更新以下注册表项,

HKEY_CURRENT_USER \ Software \ Microsoft \ Office \ 12.0 \ Excel \ Security \ AccessVBOM

相关问题