com组件使用了一段时间,对于在操作中所遇到的问题整理如下
1.报错:索引太长
Excel模板中的书签与id不对应
2.com组件出错
第一步:打开任务管理器 关闭与office有关的进程
第二步:请按下“win+R”打开运行界面,然后输入“dcomcnfg”,确定执行,便可打开组件服务。
第三步:打开 如下图所示:
找到与Excel有关的组件 有几个修改几个
修改操作如下:
点击所选中的组件右键,属性 操作如下图
标识选为交互式用户
安全中选择自定义进行编辑
对黄色部分的用户进行权限设置,如果没有如下所示的用户,则点击添加进行查找。
用户 Everyone,NETWORK SERVICE,IIS_USER三个用户的权限允许项均勾上
3.发布程序在服务器上时报错
应用程序池的标识改为LocalSystem
若出现服务器上用用户登录可操作成功,无用户登录时操作失败则将上图中第三个图片的交互式用户改为下列用户输入用户名和密码即可。
注意检查一下自己的电脑上是否有不同的office版本 如果有只保留其一
如有疑问可以留言或者关注微信订阅号!
---------------------