解决Excel 互操作错误"检索COML类工厂中 CLSID为 {00024500-0000-0000-C000-000000000046}的组件时失败,原因是出现以下错误: 80070005"
解决Excel 互操作错误"检索COML类工厂中 CLSID为 {00024500-0000-0000-C000-000000000046}的组件时失败,原因是出现以下错误: 80070005"
DCOM EXCE权限配置问题
-
运行comexp.msc(若找不到则运行comexp.msc -32)
-
在DCOM配置中找到"Microsoft Excel Applcation"
-
右键->属性,在标识选项卡中选择"交互式用户"
-
在"安全"选项卡中的"启动和激活权限"分组中,选择"自定义",然后点击"编辑",添加执行操作的账户并授予"本地启动"和"本地激活"权限
-
配置结束,重新运行程序,不再报错.