【发布时间】:2022-12-10 23:33:29
【问题描述】:
我想通过小路多变的进入 **Btn_Archive_Click ** 到 Vba 宏函数。
下面是我的 Python 代码。
def Btn_Archive_Click():
path = filepath
excel.Application.Run(Btn_Archive_Click) # Want to pass path parameter in Btn_Archive_Click function.
下面是我的 VBA 代码。
Sub Btn_Str_Click(filepath As String)
Dim wb As Workbook
Set wb = Workbooks.Open(filepath)
【问题讨论】:
-
我不使用 pythin 但试试这个...
excel.Application.Run("YourFile.xlsm!Module1.Btn_Str_Click", filepath)。这里YourFile.xlsm是 VBA 代码所在文件的名称。Module1是Btn_Str_Click过程所在的模块的名称。