python - win32com DispatchEx 返回无效的类字符串
问题描述
我正在尝试使用 win32com.client 加载工作簿,然后刷新它。
运行此命令时,我已将问题缩小到此错误:
import win32com.client as win32
xlapp = win32.DispatchEx('Excel.Application')
pywintypes.com_error: (-2147221005, 'Invalid class string', None, None)
从本地机器运行时我没有问题。但是,我是从没有安装 excel 的虚拟机上运行的。这会导致错误吗?
解决方案
如果您没有安装 Excel,您希望 pywin32 如何调度它?
如果您能够使其从本地计算机运行,我认为这是主要问题。
推荐阅读
- c# - 域数据模型中的非持久属性
- c# - C# 任务的 Angular 对应物
- autodesk-forge - Autodesk Forge Reality Capture:不重建完整的网格
- apache-storm - 如何为 logwriter 进程提供更少的内存(-xmx),为工作进程提供更高的内存?
- python - 是否可以检查发出的 HTTPConnection 请求的数量
- bash - bash 排序字母数字版本号
- php - 如何在没有星期天的情况下将日期和日期保存到单独的数组中?
- excel - VBA EXCEL:我可以将 Userform 的代码复制到 txt 文件吗?
- solr - Sql server 数据导入 - 创建文档时出错:SolrInputDocument
- javascript - 无法在 sweetalert2 中传递多个输入