我正在尝试编写一个 Python 脚本,该脚本将使用 Excel COM 接口访问和修改活动的 Excel 工作簿。但是,当有多个 Excel 实例正在运行时,我很难让它工作。例如,代码
import win32com.client
xl = win32com.client.Dispatch("Excel.Application")
print(xl.ActiveWorkbook.FullName)
Run Code Online (Sandbox Code Playgroud)
仅从 Excel 的第一个运行实例中打印出活动工作簿的名称。我真正想要的是我上次单击的工作簿,无论它在哪个 Excel 实例中。
谢谢。