Я пытаюсь связать макрос с комбинациями клавиш в Excel 2010 (v14.0).Application.OnKey Ctrl Shift 0
В ThisWorkbook
коде Я:
Option Explicit
Private Sub Workbook_Open()
Application.OnKey "^+1", "Foo"
Application.OnKey "^+0", "Bar"
End Sub
В Module1
код:
Option Explicit
Sub foo()
MsgBox "hello"
End Sub
Sub bar()
MsgBox "world"
End Sub
Когда я нажимаю CTRL +SHIFT + Excel говорит "привет" , Когда я нажимаю CTRL +SHIFT + Excel делает не сказать "мир".
Я не могу получить Application.OnKey
для работы с^+ 0 для любого макроса. Есть ли способ сделать это? Почему код не работает?
Вы полностью проигнорировали мой вопрос и поручили мне сделать то, что не работает. «Есть ли трюк для Ctrl + Shift + 0? Это полностью недоступно? Почему?» – Adam
Извините, что вы не смогли реализовать это. Я не отправляю непроверенный код. Удачи с вашим проектом. – Jeeped
Мне было бы очень интересно узнать о вашей конфигурации системы, потому что я реализовал именно то, что вы сказали на трех разных компьютерах, и не работал ни на одном из них. – Adam