簡體   English   中英

在 xlwings 中運行 python 腳本時,show excel 如何處理繁忙(沙漏)鼠標光標?

[英]How do show excel is working with the busy (hourglass) mouse cursor when running a python script in xlwings?

我已經用 python 為 MS Excel 編寫了一個腳本,它從 MySQL 數據庫中提取數據,將其處理成我想要的格式,然后將數據寫入 Excel。 我正在使用 xlwings 來實現這一點。

該過程大約需要 7 秒,在此期間 Excel 用戶不知道正在發生一個過程。

如何從 xlwings 顯示繁忙的光標?

感謝 Patrick Artner 指出這個功能很遺憾沒有實現。

但是,我通過在 VBA 中更改 Runpython 命令前后的光標找到了一種解決方法,如下所示:

Application.Cursor = xlWait
RunPython ("import xl_code; xl_code.xl_start()")
Application.Cursor = xlDefault

遺憾的是,xkwings 尚不支持這一點:2016 年 10 月 27 日創建了一個問題,但尚未解決:

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM