使用python将键发送到活动Excel窗口

使用python将键发送到活动Excel窗口,python,excel,keyboard,Python,Excel,Keyboard,我需要将键发送到excel以刷新公式 我最好的选择是什么 我已经在使用Openpyxl,但它不能满足我的所有需求。如果这仍然有用,您可以使用from pywin32(应该是默认包)来使用win32com.client 示例代码: 导入win32com.client xl=win32com.client.Dispatch(“Excel.Application”) xl.sendkeys(“^+s”)#保存文件 使用“%”访问alt,以便获得热键。键盘按键?可能不是python,但我使用了它,它功

我需要将键发送到excel以刷新公式

我最好的选择是什么


我已经在使用Openpyxl,但它不能满足我的所有需求。

如果这仍然有用,您可以使用from pywin32(应该是默认包)来使用win32com.client

示例代码:

导入win32com.client
xl=win32com.client.Dispatch(“Excel.Application”)
xl.sendkeys(“^+s”)#保存文件


使用“%”访问alt,以便获得热键。

键盘按键?可能不是python,但我使用了它,它功能非常强大,应该能够通过一个小脚本来完成您想要的任务。您应该尝试使用它或另一个excel/python模块,而无需发送keysWith
pywin32
可以向excel应用程序发送命令: