找到类似于xlwings包的PyWin32方法

2024-03-28 22:49:33 发布

您现在位置:Python中文网/ 问答频道 /正文

目前我正在使用xlwings打开我的Excel工作簿,我可以通过使用“find”方法捕捉特定单元格中的数据。但是,xlwings打开Excel要花很多时间,我想用PyWin32包替换xlwings包,这将用于我的开发。在

但我找不到类似xlwings的方法。有没有什么方法可以像xlwings一样在Excel中捕捉数据,可以在PyWin32中实现。在

感谢你的帮助。在

以下是xlwings中的代码示例:

find_location = wbook.api.Cells.Find(What='car',
                          LookAt=xlwings.constants.LookAt.xlWhole
                          LookIn=xlwings.constants.FindLookIn.xlFormulas,
                          SearchOrder=xlwings.constants.SearchOrder.xlByColumns,
                          SerchDirection=xlwings.constants.SearchDirection.xlNext,
                          MatchCase = False)

Tags: 数据方法代码api示例时间locationfind
1条回答
网友
1楼 · 发布于 2024-03-28 22:49:33

我是第一次来这里找pywin32 lookat xlwhole的。所以我并没有测试上述查询的所有部分。但我确实测试了“LookAt”和Excel范围。找到从微软的方法,我相信所有部分工作的机会都是好的。在

什么,LookAt,LookIn,Searchorder,SearchDirection和MatchCase都是微软标准的一部分范围。找到调用参数(因此也是细胞。找到). Pywin32似乎缺少的只是常量。在

在Microsoft文档中,声明“LookAt=1”会产生与“LookAt”相同的结果=xlwings.constants.LookAt.xl全部”。在

使用这样的find运行。在

相关问题 更多 >