【发布时间】:2021-08-14 17:27:35
【问题描述】:
我在工作簿中有一个名为 CHouse 的类模块。
' Class CHouse
Public pAddress As String
Public pOwner As String
我想使用 Python 中的 win32com 创建和使用此类的对象。为此,我可以编写一个返回对象的函数并使用 Excel COM 对象上的 Application.Run 方法运行该宏。
有没有更直接的方法来实例化和使用上面提到的类?我假设我需要启动 Excel 实例并打开工作簿才能上课。例如,我可以使用 Excel 对象模型中的方法来创建对象吗?我正在寻找类似如何使用 Sheets.Add 方法创建新工作表或使用 win32com.client.Dispatch("Scripting.Dictionary") 的新字典。
我正在使用Python以这种方式访问Excel。
【问题讨论】: