作者badderken (小高高)
看板Python
标题[问题] 请问如何调用xlwings的SendKeys功能
时间Sat Feb 4 10:37:26 2023
如题,因为我要复制excel上表格物件的范围,而且表格是筛选後的,
这样如果在筛选後表格上复制内容,其贴上的内容仍是筛选後的内容(
而非将未筛选的内容也贴上),但我用xlwings的range等函数,仍会抓取
未筛选的内容,所以想说看能不能直接用Sendkeys的方式,直接模拟键盘
在筛选表格上复制并贴上,爬文好久找不太到,感谢帮忙↑
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 124.219.51.20 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Python/M.1675478248.A.BA0.html
1F:推 lycantrope: 可用Range的api.AutoFilter来筛选,但为何不用pandas 02/04 11:33
2F:→ badderken: 因为我已在excel上都弄好筛选表格,想说直接用xl操作 02/04 11:37
3F:→ badderken: 但我不会用VBA...想说用python透过xlwings操作QQ 02/04 11:42
4F:→ s860134: 印象中 xlwings 和 VBA 几乎是一对一的,都是打 API 02/09 18:24
5F:→ s860134: 有 VBA的 code 应该可以比较好改 02/09 18:24