【问题标题】:Can't find active excel using python win32com使用 python win32com 找不到活动的 excel
【发布时间】:2021-04-30 20:25:33
【问题描述】:

我正在尝试使用 win32com 查找当前打开的 excel 文件。 以下是我的代码:

import win32com.client
excel = win32com.client.GetActiveObject('Excel.Application')
wb = excel.Workbooks(2)

我尝试了不同的数字而不是 2 (excel.Workbooks(2))。 有谁知道为什么它不起作用? 提前致谢

【问题讨论】:

    标签: python excel win32com


    【解决方案1】:

    不确定 win32com.client 但 xlwings 可用于检测活动的 excel。

    import xlwings as xw
    print(xw.books.active.name)
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-07-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-06-11
      • 1970-01-01
      相关资源
      最近更新 更多