Призначення макросам комбінацій клавіш

Для більш ефективного використання макросів їм можна призначати комбінації клавіш. Призначена комбінація клавіш - це такий набір клавіш, при натисканні яких виконується будь-яка команда або макрос. Наприклад, для виконання команди копіювання ви застосовуєте відому будь-якому користувачеві комбінацію клавіш . Excel дозволяє призначати комбінації клавіш будь-якого макросу. Призначувана комбінація клавіш повинна містити клавішу і клавішу з будь-якою літерою за вашим вибором. Після призначення макросу комбінації клавіш ви можете використовувати її для виконання макросу нарівні з командою Макрос> Макроси з меню Сервіс.

Призначаються вами комбінації клавіш скасовують будь-які використовуються в Excel за замовчуванням або раніше призначені комбінації клавіш. Іншими словами, якщо ви призначите своєму макросу комбінацію клавіш , то тепер при натисканні цієї комбінації не виконуватиметься звична всім команда копіювання, а буде виконуватися ваш макрос. Щоб уникнути подібних "накладок" при призначенні макросам комбінації клавіш, я раджу вам роздрукувати список використовуваних в Excel комбінацій клавіш. Для цього виконайте такі дії.

Комбінацію клавіш можна призначити макросу як в процесі створення макросу, так і після закінчення його записи. Якщо ви хочете призначити комбінацію клавіш в процесі створення макросу, то після виконання команди Сервіс> Макрос> Почати запис в секції Поєднання клавіш діалогового вікна Запис макросу введіть потрібну літеру в поле Ctrl +. Якщо ви не призначили комбінацію клавіш в процесі створення макросу, то можете це зробити в будь-який час. Наприклад, щоб призначити комбінацію клавіш макросу БольшойШріфт. створеному в 1-му часі, виконайте такі дії.

  1. Відкрийте робочу книгу час1. якщо вона ще не відкрита.

Залежно від рівня безпеки, встановленого у вашій системі, при відкритті робочої книги ви можете побачити вікно попередження, що повідомляє, що відкривається книга містить макроси, і пропонує на ваш вибір відключати або не відключати макроси. Клацніть на кнопці Чи не відключати макроси.

  1. Виконайте команду Сервіс> Макрос> Макроси. З'явиться діалогове вікно Макрос.
  2. У списку макросів виділіть макрос БольшойШріфт і клацніть на кнопці Параметри. Відкриється діалогове вікно Параметри макросу (рис. 2.1).

Мал. 2.1. За допомогою цього діалогового вікна можна призначити макросу комбінацію клавіш

  1. Для завдання комбінації клавіш в полі Ctrl + введіть букву, наприклад b.
  1. Клацніть на кнопці ОК. Закрийте діалогове вікно Макрос.
  2. У осередок A3 введіть слово Тест.
  3. Виділіть клітинку A3 і натисніть комбінацію клавіш .

Якщо ви добре знайомі з комбінаціями клавіш, призначених в Excel за замовчуванням, то знаєте, що комбінація застосовує до вмісту виділених осередків напівжирний шрифт. У нашому випадку ця комбінація клавіш призначена виконуваного макросу, тому змінено вбудоване в Excel призначення цієї комбінації. Така заміна буде діяти, поки відкрита дана книга. Відзначимо, що Excel не заважає такому перепризначення клавіш і навіть не попереджає про це. Мабуть, Excel передбачає, що ви знаєте, що "творите"!