Не работает макрос по быстрой клаве
[COLOR="Navy"]ActiveSheet.Unprotect[/COLOR]
и в конце, сооответственно
[COLOR="Navy"]ActiveSheet.Protect[/COLOR]
Но по быстрой клаве все равно не идет. Можно ли преодолеть такую трудность? А то тыкать мышью в кнопку долго :mad: (я фанат быстрых клавиш).
Скорее всего, скан код клавиши "]" (а именно она под твердым знаком и понимается) не отрабатывается как "горячая" в Офисе.
Вообще, чтобы людям было всё равно, в какой раскладке они нажимают быстрые клавиши, при нажатии Ctrl и Alt все русские раскладки временно отменяются. Поэтому, нажимая Ctrl+ъ, ты реально нажимаешь Ctrl+]. Так что переставь на латинскую букву, можно большую, если букв не хватит (Ctrl+Shift+буква).
Сделал на Ctrl-E (лат.) и заработало (правда только в англ. раскладке). А как можно добавить Shift, если в окошке уже написан Ctrl и пустой квадратик под букву. Вроде Шофт не предусмотрен вообще. Да?
А ты попробуй впечатать туда большую букву, с шифтом. И всё сам увидишь.