Как да присвоите бърз клавиш на определен макрос в Excel?
След като създадете макроси, използването на клавишна комбинация ви помага бързо да стартирате кода в работната книга. Тази статия говори за присвояване на клавишна комбинация за определен макрос в Excel.
Присвояване на бърз клавиш към определен макрос в Excel
Присвояване на бърз клавиш към определен макрос с VBA код
Присвояване на бърз клавиш към определен макрос в Excel
Моля, направете следното, за да зададете бърз клавиш на определен макрос в Excel.
1. кликване Софтуерен Инженер > Макроси за да отворите Макро диалогов прозорец.
2. В Макро изберете името на макроса, на което ще зададете клавишна комбинация, след което щракнете върху Настроики бутон.
3. В Опции за макроси диалогов прозорец, задайте клавиш за бърз достъп в Клавишна комбинация и след това щракнете върху OK бутон.
4. Затворете Макро диалогов прозорец.
Отсега нататък, когато използвам бързия клавиш (в този случай натискам клавишите Ctrl + p), посоченият макрос ще се стартира незабавно.
Присвояване на бърз клавиш към определен макрос с VBA код
Можете също така да приложите кода на VBA по-долу, за да присвоите клавишна комбинация на определен макрос в определен работен лист в Excel.
1. Отворете работния лист, който искате да изпълните посочен макрос чрез клавишна комбинация, след което щракнете с десния бутон върху името на листа, изберете Преглед на кода от контекстното меню. Вижте екранна снимка:
2. В отворените Microsoft Visual Basic за приложения прозорец, копирайте под VBA кода в прозореца на кода.
Код на VBA: Присвояване на клавишна комбинация за определен макрос
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Application.OnKey "^{RETURN}", "Clear_ButtonActiveSheet"
End Sub
3. След това натиснете Друг + Q клавиши за затваряне на прозореца на Microsoft Visual Basic за приложения.
Оттук нататък при натискане Ctrl + Въведете ключове в работния лист, макросът с име „Clear_ButtonActiveSheet” ще стартира незабавно.
Забележки:
1. В кода „^{ВРЪЩАНЕ}” е клавишната комбинация Ctrl + Въведете. И "Clear_ButtonActiveSheet” е името на макроса, който ще стартирате чрез бърз клавиш. Моля, променете ги според вашите нужди.
2. За да зададете клавишна комбинация, можете да комбинирате всеки отделен клавиш с Друг, Ctrl или Превключване, или направете произволна комбинация от тези единични клавиши. Всеки ключ представлява един или повече символи. В горния случай „^” представлява Ctrl ключ, “{ВРЪЩАНЕ} представлява ENTER ключ. Моля, използвайте кодовете, както е показано в таблицата по-долу.
Най-добрите инструменти за продуктивност в офиса
Усъвършенствайте уменията си за Excel с Kutools за Excel и изпитайте ефективност, както никога досега. Kutools за Excel предлага над 300 разширени функции за повишаване на производителността и спестяване на време. Щракнете тук, за да получите функцията, от която се нуждаете най-много...
Раздел Office Внася интерфейс с раздели в Office и прави работата ви много по-лесна
- Разрешете редактиране и четене с раздели в Word, Excel, PowerPoint, Publisher, Access, Visio и Project.
- Отваряйте и създавайте множество документи в нови раздели на един и същ прозорец, а не в нови прозорци.
- Увеличава вашата производителност с 50% и намалява стотици кликвания на мишката за вас всеки ден!