zoukankan      html  css  js  c++  java
  • Winserver2008 64x 打开Excel报错

    执行Microsoft.Office.Interop.Excel.Workbooks.open方法报错

    提示可能的愿意有以下一个

    1.文件名称或路径不存在

    2.文件正被其他程序使用

    3.您正要保存的工作薄与当前打开的工作薄同名

    服务器原来是32位的,换到64位后就报错了,在网上查询解决如下:

    这是首先要做的:

    在C:/Windows/System32/config/systemprofile
    和C:/Windows/SysWOW64/config/systemprofile目录下创建名为Desktop文件夹目录即可解决问题。 

    做了上面一步后,可能还会有问题,接下来要做的是:

    1).开始--〉运行--〉cmd   

    2)命令提示符下面,输入mmc -32,打开32的控制台   

    3).文件菜单中,添加删除管理单元--〉组件服务   

    4).在"DCOM配置"中找到"Microsoft Excel 应用程序",在它上面点击右键,然后点击"属性",弹出"Microsoft Excel 应用程序属性"对话框  

    5).点击"标识"标签,选择"交互式用户"  

    6).点击"安全"标签,在"启动和激活权限"上点击"自定义",然后点击对应的"编辑"按钮,在弹出的"安全性"对话框中填加一个"NETWORK SERVICE"用户(注意要选择本计算机名),并给它赋予"本地启动"和"本地激活"权限   

    7).依然是"安全"标签,在"访问权限"上点击"自定义",然后点击"编辑",在弹出的"安全性"对话框中也填加一个"NETWORK SERVICE"用户,然后赋予"本地访问"权限.

    8)重启IIS

  • 相关阅读:
    sqlachemy查询对象转化成字典/json使用
    pandas DF去重
    flask request和response
    flask路由要点
    flask项目结构
    __init__.py在导包中起到的作用
    git 查看修改账号密码
    02.flask-script
    vue点击父组件里面的列表动态传值到子组件
    安卓手机点击背景图会出现预览的情况
  • 原文地址:https://www.cnblogs.com/happyxiaowuge/p/3077308.html
Copyright © 2011-2022 走看看