Как прописать сочетание клавиш для формы например Ctrl+1 Можно использовать для Alt такой пример
Код
Private Sub UserForm_Initialize()
CommandButton1.Accelerator = "1"
End Sub
можно заморочится через KeyPress и OnKey, но описывать более чем 50 элементов как-то затруднительно А возможно потребуется сочетание Ctrl+Shfit+Alt+A, как быть?
Никак. Даже OnKey не поможет управлять нажатием элементов формы. Этот метод может только вызвать форму, но при активной форме OnKey уже не работает. Так что придется использовать всевозможнные вариации с Alt. Хотя что по мне, так если на форме надо оформить так 50 элементов - то срочно надо задуматься над оптимизацией именно формы, а не о назначении гор.клавиш.
Даже самый простой вопрос можно превратить в огромную проблему. Достаточно не уметь формулировать вопросы...
truebelief@rambler.ru, Вы с Правилами ознакомились? На всякий случай цитата оттуда: "Запрещается использовать для отображения на форумах имена (логин, имя), подписи содержащие нецензурную лексику, адреса веб-сайтов, e-mail и т.п."