看板 Python 關於我們 聯絡資訊
如題,因為我要複製excel上表格物件的範圍,而且表格是篩選後的, 這樣如果在篩選後表格上複製內容,其貼上的內容仍是篩選後的內容( 而非將未篩選的內容也貼上),但我用xlwings的range等函數,仍會抓取 未篩選的內容,所以想說看能不能直接用Sendkeys的方式,直接模擬鍵盤 在篩選表格上複製並貼上,爬文好久找不太到,感謝幫忙↑ -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 124.219.51.20 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Python/M.1675478248.A.BA0.html
lycantrope: 可用Range的api.AutoFilter來篩選,但為何不用pandas 02/04 11:33
badderken: 因為我已在excel上都弄好篩選表格,想說直接用xl操作 02/04 11:37
badderken: 但我不會用VBA...想說用python透過xlwings操作QQ 02/04 11:42
s860134: 印象中 xlwings 和 VBA 幾乎是一對一的,都是打 API 02/09 18:24
s860134: 有 VBA的 code 應該可以比較好改 02/09 18:24
s860134: https://stackoverflow.com/a/58299360 現成的問題 02/09 18:27