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 Word 2010: просмотр двух документов рядом

Microsoft Word 2010: просмотр двух документов рядом

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

Настройка критериев запроса в Access 2010 с помощью логических операторов

Настройка критериев запроса в Access 2010 с помощью логических операторов

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

Просмотреть полную статистику книги Excel 2010

Просмотреть полную статистику книги Excel 2010

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

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

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

Функция макросов Excel позволяет записывать действия, выполняемые на листе, и запускать их повторно для дальнейшего использования. Но она будет чрезвычайно полезна, если вы

Excel 2010: функция СУММКВ

Excel 2010: функция СУММКВ

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

Автоматическое заполнение в Excel 2010 и Word 2010 (функция СЛЧИС)

Автоматическое заполнение в Excel 2010 и Word 2010 (функция СЛЧИС)

Пакет приложений Microsoft Office предоставляет возможность автоматического заполнения документов и электронных таблиц. В этой статье мы расскажем вам, как это сделать.

Функции даты MS Access 2010

Функции даты MS Access 2010

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

Отправить почту Outlook в OneNote 2010

Отправить почту Outlook в OneNote 2010

Outlook 2010 имеет встроенную функцию, которая позволяет пользователю переносить почту в OneNote 2010. Это может быть очень полезно, если вы используете OneNote 2010 для

Встроить таблицу данных из Excel 2010 в документ Word

Встроить таблицу данных из Excel 2010 в документ Word

Excel 2010 включает функцию, которая помогает пользователям встраивать и связывать различные объекты. OLE (связывание и внедрение объектов) — это технология вставки данных из

Добавить национальные праздники в календарь Outlook

Добавить национальные праздники в календарь Outlook

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