[英]VBA Code to auto-click OK in Excel
我制作了一個Excel宏,使用求解器給出結果。 生成結果后,將顯示一個對話框以接受結果。 因為我在宏中有50個求解器結果,所以我必須單擊OK 50次。
在VBA中是否可以進行一些調整以自動單擊“確定”或按Enter鍵?
有一種更簡單的方法。 在代碼中輸入:“solversolve(true)”True使求解器返回結果而不顯示“求解器結果”對話框
SendKeys“〜”為我做了工作。 在solversolve命令后鍵入此代碼,然后按Enter鍵並關閉該框,輸入自動鍵入。
在vba中有一個SendKeys命令。 這允許您模擬擊鍵。
不確定,但嘗試Application.DisplayAlerts
也就是說,修改你的宏:
Application.DisplayAlerts = False'關閉對話框提示
your_macro_code_here
Application.DisplayAlerts = True'返回對話框提示正常使用
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.