返回列表 上一主題 發帖

請問巨集問題

回復 1# vance99
A.xlsm 開啟,  B.xlsm 開啟 都用這樣  Application.OnKey的嗎?
  1. Private Sub Workbook_Open()
  2.     Application.OnKey "+^Z", "???"
  3. End Sub
複製代碼

如果是:  巨集開啟 B.xlsm時, B.xlsm 的 Application.OnKey 會執行一次 , A.xlsm 的 OnKey 被蓋掉了
關閉 B.xlsm,後回到A.xlsm 沒有再 Application.OnKey 當然OnKey 是B.xlsm的.
所以A.xlsm 的ThisWorkbook 須加上這程序, 再 一次的 Application.OnKey才會是A.xlsm地.
  1. Private Sub Workbook_WindowActivate(ByVal Wn As Window)
  2.     Application.OnKey "+^Z", "???"
  3. End Sub
複製代碼

TOP

        靜思自在 : 做好事不能少我一人,做壞事不能多我一人。
返回列表 上一主題