русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

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


Дата добавления: 2015-07-23; просмотров: 1734; Нарушение авторских прав


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

Назначаемые вами комбинации клавиш отменяют любые используемые в Excel по умолчанию или ранее назначенные комбинации клавиш. Другими словами, если вы назначите своему макросу комбинацию клавиш <Ctrl+C>, то теперь при нажатии этой комбинации не будет выполняться привычная всем команда копирования, а будет выполняться ваш макрос. Чтобы избежать подобных "накладок" при назначении макросам комбинации клавиш, я советую вам распечатать список используемых в Excel комбинаций клавиш. Для этого выполните следующие действия.

  1. В окне справочной системы Excel перейдите на вкладку Содержание.
  2. В папке Использование сочетаний клавиш выделите книгу Сочетания клавиш.
  3. Щелкните правой кнопкой мыши на книге Сочетания клавиш и в контекстном меню выберите команду Печать.
  4. В открывшемся диалоговом окне Печать раздела установите переключатель Напечатать все содержимое текущего заголовка и щелкните на кнопке ОК.

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



  1. Откройте рабочую книгу Час1, если она еще не открыта.

В зависимости от уровня безопасности, установленного в вашей системе, при открытии рабочей книги вы можете увидеть окно предупреждения, сообщающее, что открываемая книга содержит макросы, и предлагающее на ваш выбор отключать или не отключать макросы. Щелкните на кнопке Не отключать макросы.

  1. Выполните команду Сервис > Макрос > Макросы. Появится диалоговое окно Макрос.
  2. В списке макросов выделите макрос БольшойШрифт и щелкните на кнопке Параметры. Откроется диалоговое окно Параметры макроса (рис. 2.1).

Рис. 2.1. С помощью этого диалогового окна можно назначить макросу комбинацию клавиш

  1. Для задания комбинации клавиш в поле Ctrl+ введите букву, например b.

Хотя формально нет никаких ограничений на использование в комбинациях клавиш русских букв, рекомендуем назначать буквы при установленной английской раскладке клавиатуры, так как комбинации клавиш с русскими буквами не всегда срабатывают. - Прим. ред.

  1. Щелкните на кнопке ОК. Закройте диалоговое окно Макрос.
  2. В ячейку A3 введите слово Тест.
  3. Выделите ячейку A3 и нажмите комбинацию клавиш <Ctrl+B>.

Если вы хорошо знакомы с комбинациями клавиш, назначенных в Excel по умолчанию, то знаете, что комбинация <Ctrl+B> применяет к содержимому выделенных ячеек полужирное начертание. В нашем случае эта комбинация клавиш назначена исполняемому макросу, поэтому изменено встроенное в Excel назначение этой комбинации. Такая замена будет действовать, пока открыта данная книга. Отметим, что Excel не мешает такому переназначению клавиш и даже не предупреждает об этом. По-видимому, Excel предполагает, что вы знаете, что "творите"!



<== предыдущая лекция | следующая лекция ==>
Вопрос. Почему для программирования в VBA необходимо знать, как работать с макросами? | Выполнение макросов из личной книги макросов


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.957 сек.