• 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

  • 相关阅读:
    selenium3 + python
    selenium3 + python
    Linux 文件查找
    Linux 重定向与管道
    MySQL —— 基本查询方法
    Linux 用户和文件权限管理
    Linux bash介绍与使用
    Linux 文件操作
    Linux 文件系统简介
    Linux 帮助命令
  • 原文地址:https://www.cnblogs.com/happyxiaowuge/p/3077308.html
Copyright © 2020-2023  润新知