之前由于装了WPS后,VBA和python调用某些OFFICE的端口一直报错.网上找了无数的解决办法.也没有解决.

将注册表清理.不行.

将WPS卸载.不行.

将office重装.不行.

之后找到了个相对较好的方法.现在分享给大家.也当做自己的一个记录吧.

下面进入正文:

1.首先先按WIN+R进入“运行”界面.

2.输入:dcomcnfg,点击确定

3.我这里的顺序是按照 组件服务>计算机>我的电脑>DCOM配置>“找到Microsoft Excel Application” 可以直接在DOMC配置里按Mi来快速检索.这样找起来会快些.

4.找到后 右键"Microsoft Excel Application" 点击“属性”

大家看见有个“本地路径”. 由于我这里是修复好的.所以这个路径是正确的. 我之前无法调用时这里的路径指向的是一个错误的路径但,但是在路径这里是无法修改的.

5.在运行中输入:regedit 进入到注册列表.

6.按CTRL+F 来查找刚才咱们找到的那个路径.

可以看到:应用程序ID是可以对上的.我们现在找到 咱们OFFICE里面EXCEL可以用的正确路径. 也就是EXCEL.EXE可以打开的路径. 我这里的正确路径是C:\Program Files (x86)\Microsoft Office\Root\Office16\EXCEL.EXE

然后将这个注册表编辑器中查找到的这个注册表修改一下.

注意: 路径后面一定要加上 /automation 示例:C:\Program Files (x86)\Microsoft Office\Root\Office16\EXCEL.EXE /automation

一定要是这个样子.

修改完成后就点击确定.

然后查看Microsoft Excel Application的属性路径是否修复成正确的路径.

如果没有的话.可以接着在注册列表中查找 之前错误的路径. 因为还有其他错误的路径导致.我们无法调用端口.只需要都修改成OFFICE中的可以使用的端口就好了.

完成后.就可以再次尝试调用EXCEL.application了.


关于调用Excel.Application报错的解决方法相关推荐

  1. Excel合并数据查找函数VLOOKUP()一直显示最后一行数据或者一直报错的解决方法

    Excel合并数据查找函数VLOOKUP()一直显示最后一行数据或者一直报错的解决方法 大家好,我叫亓官劼(qí guān jié ),在CSDN中记录学习的点滴历程,时光荏苒,未来可期,加油~博客地 ...

  2. R安装WGCNA包(MacOS M1芯片)及impute包安装报错的解决方法【已成功】

    R安装WGCNA包(MacOS M1芯片) WGCNA R安装WGCNA包 安装impute时的错误 impute包安装报错的解决方法 WGCNA 加权基因共表达网络分析 (WGCNA, Weight ...

  3. mysql adminer 导入csv_mysql导入csv的4种报错的解决方法

    以此悼念我今天踩过的4个坑-- 坑一:local的错 报错: error 3948 (42000): loading local data is disabled; this must be enab ...

  4. fundebug php,import提升导致Fundebug报错的解决方法(详细)

    本篇文章给大家带来的内容是关于import提升导致Fundebug报错的解决方法(详细),有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助. 摘要: 解释一下"请配置apikey ...

  5. docker pull下载镜像时的报错及其解决方法

    docker pull下载镜像时的报错及其解决方法 参考文章: (1)docker pull下载镜像时的报错及其解决方法 (2)https://www.cnblogs.com/it-artical/p ...

  6. sqlserver 遇到以零作除数错误的处理 不报错的解决方法

    sqlserver 遇到以零作除数错误的处理 不报错的解决方法 参考文章: (1)sqlserver 遇到以零作除数错误的处理 不报错的解决方法 (2)https://www.cnblogs.com/ ...

  7. 使用Navicat连接MySQL时出现2059报错的解决方法

    使用Navicat连接MySQL时出现2059报错的解决方法 参考文章: (1)使用Navicat连接MySQL时出现2059报错的解决方法 (2)https://www.cnblogs.com/ir ...

  8. 记一次用pip安装docker-compose报错及解决方法

    记一次用pip安装docker-compose报错及解决方法 参考文章: (1)记一次用pip安装docker-compose报错及解决方法 (2)https://www.cnblogs.com/fe ...

  9. mysql5.7 only_full_group_by_Mysql5.7及以上版本 ONLY_FULL_GROUP_BY报错的解决方法

    近期在开发过程中,因为项目开发环境连接的mysql数据库是阿里云的数据库,而阿里云的数据库版本是5.6的.而测试环境的mysql是自己安装的5.7.因此在开发过程中有小伙伴不注意写了有关group b ...

最新文章

  1. [DevOps] 认识一下
  2. 报错解决:alueError: When using data tensors as input to a model, you should specify the `steps_per_epoch
  3. React,Redux,React-redux的错综复杂关系
  4. Debian 编译内核全过程[转]
  5. 优秀的服务器托管服务商的必备要素
  6. elasticsearch不能使用root启动问题解决
  7. 用Vue来实现购物车功能(二)
  8. 查询大于2分钟的数据
  9. 怎么wps解除合并单元格_wps表格怎么锁定单元格
  10. 全志_功能引脚配置_sys_config.fex
  11. php 压缩js css文件,PHP实现动态压缩js与css文件的方法
  12. 开课吧:深入了解C++和C语言的血缘关系
  13. edge浏览器开启夜间模式
  14. Android: Android Studio 的模拟器一些使用问题
  15. 使用Viewpager Indicator实现图片无限轮播
  16. 2022年最新美股上市SaaS公司前50名排行榜单
  17. mysql 主从服务-主从复制数据一致性校验出现的问题
  18. 模态框中弹模态框的问题
  19. kubectl logs 常用命令
  20. Multi-task learning of facial landmarks and attributes with Tensorflow(一)

热门文章

  1. 编程猫平台 python-编程猫发布高中新课标产品 助力中小学python教育
  2. 【HBase 进阶】-- Region 过多的影响 合理分区数量
  3. 基于Springboot的学生信息管理系统
  4. SIwave仿真入门 | PI篇——封装PDN参数仿真
  5. 1到10的英文单词的C语言,1天10个英语专八核心词汇:C开头的单词(11)
  6. ie css 图片边框颜色,CSS-在Chrome / IE9中删除图片边框
  7. Day165/200 JS import * from 用法
  8. GAMIT安装报错:Type mismatch / Rank mismatch
  9. win11禁用内置的administrator本地帐户
  10. Pandas进阶伍 变形