zoukankan      html  css  js  c++  java
  • Retrieving the COM class factory for component with CLSID {00024500-0000-0000-C000-000000000046} failed due to the following error: 80070005 拒绝访问

    异常信息:Retrieving the COM class factory for component with CLSID {00024500-0000-0000-C000-000000000046} failed due to the following error: 80070005 拒绝访问。 (Exception from HRESULT: 0x80070005 (E_ACCESSDENIED)).

    由于用户没有操作excel的权限,需要通过如下操作对 Microsoft Excel Appliction 进行授权。

    1运行:dcomcnfg.exe

    2 如果win7 64下找不到Microsoft Excel Application:

    原因:Dcomcnfg是一個32位和配置,在64系統下並不能被完全支持。所以需要以32位模式运行MMC,这时就可以看到Microsoft Excel Application了,在运行里 输入:mmc comexp.msc /32;

    2.1 "组件服务" - > "计算机" - > "我的电脑" - > "DCOM配置" -> 找到 Microsoft Excel Appliction->右键属性.
    2.2->"安全"标签 -> "启动和激活权限" -> 点击"自定义" -> 点击对"编辑"按钮,在弹出的"安全性"对话框中填加 一个"NETWORK SERVICE"用户(注意要选择本计算机名),并给它赋予"本地启动"和"本地激活"权限.
    2.3->"安全"标签 -> "访问权限"->点击"自定义" -> 点击"编辑",在弹出的"安全性"对话框中也填加一个"NETWORK SERVICE"用户,然后赋予"本地访问"权限. 这样,我们便配置好了相应的Excel的DCOM权限. 

    2.4->"标识"标签,选择"交互式用户" .

    ***************************************************************************************************************************************************************************************************************************************

  • 相关阅读:
    访问者模式-Visitor Pattern
    jsp页面包含的几中方式
    Java Excel API的使用
    Java中导入、导出Excel
    【Oracle】OVER(PARTITION BY)函数用法
    myeclipse编辑jsp页面卡死
    myeclipse 最佳设置
    echarts学习总结
    java中 json和bean list map之间的互相转换总结
    泛型设计<T, PK extends Serializable>
  • 原文地址:https://www.cnblogs.com/Shaina/p/10715821.html
Copyright © 2011-2022 走看看