我在 '的ThisWorkbook' 對象以下代碼:Application.OnKey誤差以 「%一」 擊鍵
Sub Workbook_Open()
Application.OnKey "^a", "SS_1"
Application.OnKey "^%a", "SS_1"
Application.OnKey "%a", "SS_1"
End Sub
在一個單獨的模塊,我有以下代碼:
Sub SS_1()
MsgBox "Hello"
End Sub
"^a"
和"^%a"
鍵擊均完美地執行SS_1
,並出現MsgBox。
但是,"%a"
按鍵看起來什麼都不做,並且沒有顯示任何消息框。
是否有任何獨特的因素,我不知道這會導致此擊鍵操作不同於其他擊鍵?
預先感謝您的幫助,
斯科特
'按Ctrl + Shift +了'不適合我的工作。你確定它適合你嗎? – Vityata
我還沒有試過'Ctrl + Shift + a'。我只嘗試過「Ctrl + a」,「Ctrl + Alt + a」和「Alt + a」。 – scttsmn
這裏指定多個快捷方式到同一個宏是什麼意思? – sktneer