在下面一行VBA代碼中,escape是做什麼的?在任何地方都沒有escape(),我在google上搜索了一個內置轉義函數,但似乎並不存在。在VBA中做什麼逃脫?
Application.OnKey "%{F11}", "1006.xls!escape"
[編輯/ ANSWER]
後來我發現這是Laroux中病毒,腐敗Excel文件。受感染的excel文件將嘗試從1006.xls中故意調用名爲「轉義」的不存在的宏,以便在每次感染的excel文件打開時用戶無意中彈出一個無害的彈出式異常。
它可能試圖重新分配Alt-F11鍵來防止VBA IDE打開。 'escape'不存在的事實不會阻止'.OnKey'操作被調用 – 2012-02-18 22:44:38