Excel 2010: использование макроса с помощью кнопок

Функция макросов Excel позволяет записывать действия, выполняемые на листе, и запускать их повторно для дальнейшего использования. Было бы чрезвычайно полезно запускать макрос простым нажатием кнопки, а не вручную. Создавая макросы-кнопки, вы сможете связывать макросы с кнопками и отображать их на листе для выполнения различных задач, записанных с помощью макроса. Excel позволяет создавать пользовательские кнопки и связывать с ними макросы. В этой статье подробно описывается, как создавать макросы и связывать их с кнопками.

Запустите Excel 2010, создайте или откройте таблицу, в которой вы хотите создать кнопку для макросов.

Например, мы рассмотрим это на очень простом примере. Мы включили таблицу с полями: Имя, Курсы, Оценки, Оценка, Призовой фонд.

Excel 2010: использование макроса с помощью кнопок

Для начала нам нужно сделать вкладку «Разработчик» видимой в окне Excel. Если вы её не видите , перейдите в меню «Файл » , выберите «Параметры», затем в левой панели выберите «Настроить ленту» и в правой панели установите флажок «Разработчик» . Нажмите «ОК», чтобы вкладка «Разработчик» появилась на ленте.

Excel 2010: использование макроса с помощью кнопок

Перейдите на вкладку «Разработчик» и нажмите «Записать макрос».

Excel 2010: использование макроса с помощью кнопок

Теперь дайте ему подходящее имя и нажмите «ОК» , чтобы начать запись макроса.

Excel 2010: использование макроса с помощью кнопок

Теперь перейдите на вкладку «Главная» , в разделе «Условное форматирование» выберите меню «Правила выделения ячеек» и нажмите «Меньше чем ».

Excel 2010: использование макроса с помощью кнопок

Введите значение, соответствующее вашему листу данных. Как видно на снимке экрана ниже, мы ввели 60 (чтобы отметить неудовлетворительно учащихся с числом меньше этого). Нажмите «ОК».

Excel 2010: использование макроса с помощью кнопок

Как вы видите, к таблице оценок применено условное форматирование .

Excel 2010: использование макроса с помощью кнопок

Теперь выполните ту же процедуру, чтобы применить условное форматирование к полям «Оценка» и «Призовая сумма» .

Excel 2010: использование макроса с помощью кнопок

Теперь остановим запись макроса, перейдем на вкладку «Разработчик» и нажмем «Остановить запись» .

Excel 2010: использование макроса с помощью кнопок

Мы запишем новый макрос для форматирования столбцов жирным шрифтом и выравнивания по центру. Следуйте инструкциям по созданию нового макроса.

Макрос вы можете увидеть по имени Bold_Align , он сделает шрифт жирным и выровняет текст по центру.

Excel 2010: использование макроса с помощью кнопок

Теперь нам нужно создать кнопки для каждого макроса, для этого перейдите на вкладку «Разработчик», в параметрах вставки щелкните изображение кнопки, представленное под элементами управления формы, как показано на снимке экрана ниже.

Excel 2010: использование макроса с помощью кнопок

После щелчка курсор примет форму знака «плюс». Щелкните в любом месте таблицы, чтобы разместить кнопку. После щелчка появится диалоговое окно с предложением связать макрос с кнопкой. Выберите Cond_form из списка. Нажмите «ОК».

Excel 2010: использование макроса с помощью кнопок

Вы увидите кнопку, которая появится в техническом описании.

Excel 2010: использование макроса с помощью кнопок

Теперь дайте ему подходящее имя, нажав на кнопку (когда она выбрана), как показано на снимке экрана ниже.

Excel 2010: использование макроса с помощью кнопок

Мы создадим еще одну кнопку, которая будет связана с макросом Bold_Align , и назовем ее Format.

Excel 2010: использование макроса с помощью кнопок

При нажатии кнопок вы увидите изменения, так как макрос запустится на сервере.

Excel 2010: использование макроса с помощью кнопок

Для дальнейшего использования вам необходимо сохранить рабочий лист с поддержкой макросов. Для этого перейдите в меню Файл и нажмите Сохранить как.

Excel 2010: использование макроса с помощью кнопок

Появится диалоговое окно, в котором в поле «Тип файла» выберите «Книга Excel с поддержкой макросов» и нажмите «Сохранить».

Excel 2010: использование макроса с помощью кнопок

Вы также можете ознакомиться с ранее рассмотренными руководствами по SmartArt в Excel 2010 и Как встроить видео в Excel 2010 .

Leave a Comment

Microsoft Office Access 2010: что нового?

Microsoft Office Access 2010: что нового?

Access 2010 предлагает новые возможности управления базами данных, которые делают её надёжной, гибкой и отказоустойчивой. Он предлагает различные функции, которые помогают начинающим пользователям

MS Access 2010: создание простого перекрестного запроса

MS Access 2010: создание простого перекрестного запроса

Запросы — очень важный инструмент для извлечения, поиска и извлечения данных из таблиц. Они выполняют различные действия или операции с базой данных.

Как создать файл данных в Outlook 2010

Как создать файл данных в Outlook 2010

Файл данных имеет расширение PST и используется для хранения и восстановления ваших писем. Мы уже рассказывали о том, как импортировать и экспортировать данные Outlook.

Удалить OneNote 2010 Screen Clipper из автозагрузки

Удалить OneNote 2010 Screen Clipper из автозагрузки

При запуске OneNote 2010 Microsoft автоматически добавляет OneNote 2010 Screen Clipper для запуска при загрузке. Это может быть довольно раздражающим, если вы не хотите

Экспорт таблицы Access 2010 в файл данных XML

Экспорт таблицы Access 2010 в файл данных XML

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

Защита паролем презентации PowerPoint 2010 [Шифрование]

Защита паролем презентации PowerPoint 2010 [Шифрование]

Шифрование — это давно существующее явление, позволяющее пользователям защищать контент с помощью специальной ключевой фразы. В PowerPoint 2010 вы можете защитить презентацию с помощью

Изменить высоту/ширину линий сетки в Word 2010

Изменить высоту/ширину линий сетки в Word 2010

Сетка помогает масштабировать содержимое документа. Вы можете измерять изображения, пространство для текста, ширину табуляции и т. д., накладывая линии сетки на документ. Word 2010

Word 2010: определение формата одноуровневого списка

Word 2010: определение формата одноуровневого списка

Word 2010 предлагает различные типы списков: вы можете выбрать многоуровневый или одноуровневый список в зависимости от ваших потребностей. Помимо удобной галереи списков, вы можете

Word 2010: как читать в полноэкранном режиме

Word 2010: как читать в полноэкранном режиме

В отличие от предыдущих версий Word, Word 2010 предлагает ряд возможностей просмотра. Например, полноэкранный режим Tale. В этом режиме доступны все функции, которые

Word 2010: Включить символы

Word 2010: Включить символы

Word 2010 имеет огромный список предопределенных символов и обозначений, но иногда возникает острая необходимость вставлять собственные символы или создавать другие символы.