Как сделать кнопку в excel

Обновлено: 06.07.2024

Если Вы скачали или приобрели надстройку PLEX для Microsoft Excel и у Вас есть вопросы или пожелания - Вам сюда.

Сегодня отмечают день рождения SkyShark ( 9 ), elnur_quba ( 41 ), Алиса Селезнёва ( 29 ), Hitman42 ( 258 ), GribanovMihail ( 32 ), Ralph ( 50 )

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

ИП Павлов Николай Владимирович
ИНН 633015842586
ОГРН 310633031600071

В данной статье я расскажу, как сделать кнопку для запуска своего макроса.

Файлы для скачивания:
ФайлОписаниеРазмер файла:Скачивания
Пример 14 Кб1715

Давайте возьмем файл с предварительно записанным макросом или запишем новый макрос, как это сделать описано в статье " Как записать макрос не зная языка VBA? ".

Чтобы вставить в рабочий лист Кнопку , необходимо настроить (включить) вкладку "Разработчик" на ленте главного меню ( Как добавить вкладку "Разработчик" на ленту? ).

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

Переходим на страницу, на которой будем размещать кнопку, в главном меню во вкладке "Разработчик" нажимаем кнопку "Вставить", в выпавшем списке выбираем команду "Кнопка (элемент управления формы)"

Как сделать кнопку для запуска своего макроса?

После чего наш курсор мышки превратиться в крестик, наводим его на то место, в которое хотим вставить нашу Кнопку, нажимаем левую клавишу мыши:

kak-sdelat-knopku-dlya-zapuska-svoego-makrosa_4.jpg

Откроется диалоговое окно "Назначить макрос объекту":

kak-sdelat-knopku-dlya-zapuska-svoego-makrosa_2.jpg

В этом окне выбираем наш макрос и нажимаем "ОК":

kak-sdelat-knopku-dlya-zapuska-svoego-makrosa_3.jpg

Диалоговое окно закроется, а в указанном нами месте на листе появиться кнопка:

kak-sdelat-knopku-dlya-zapuska-svoego-makrosa_5.jpg

Щелкните по любой ячейке левой клавишей мышки, с кнопки снимется выделение:

kak-sdelat-knopku-dlya-zapuska-svoego-makrosa_6.jpg

Щелкните левой клавишей мышки по кнопке - макрос выполниться:

kak-sdelat-knopku-dlya-zapuska-svoego-makrosa_7.jpg

Чтобы макрос выполнялся по нажатию определенных клавиш, читайте статью "Как назначить макросу сочетание клавиш?"

menu

Мы уже рассматривали вопрос как написать макрос в Excel . Как быстро вызвать созданный макрос? Самое удобное решение, на мой взгляд, создать/нарисовать для него специальную кнопку. Как сделать кнопку в Excel читаем далее.

сделать кнопку в Excel

Описание вопроса. Как нарисовать кнопку в Эксель?

Вы уже создали макрос, теперь нужно сделать кнопку в Excel? В версии 2007 есть 2 принципиально похожие возможности создать кнопки с помощью элементов управления и ActiveX (как и лента команд и Excel). Для кнопки ActiveX можно задать цвет, фон и прочую красоту, но я опишу самый простой способ — добавить кнопку как элемент управления.

сделать кнопку в Excel 1

На меню разработчик выберите меню вставить

сделать кнопку в Excel 2

Теперь у вас появился инструмент рисования (курсор превратился в крестик). Создайте-растяните кнопку, где вам нужно. Сразу откроется окошко макросов ( alt + f8 ), выберите нужный макрос.

Чтобы изменить кнопку, жмите на нее правой кнопкой мыши. Назовите кнопку, как вам нужно. Измените шрифт и другие свойства.

Как сделать кнопку в Excel. Кнопка с макросом Интересные свойства:

  • Кнопку можно не выводить на печать — Свойства — Выводить на печать, без галочки
  • Кнопка по умолчанию защищаемый объект. Поэтому, когда вы защищаете книгу, кнопка не будет нажиматься, чтобы это изменить зайдите правой кнопкой мыши Формат Объекта — Защита.
  • Кнопку можно подогнать под размер текста. Жмите Формат Объекта — Выравнивание — Автоматический размер.
  • Добавьте свойства, чтобы кнопку нельзя было двигать. Свойства — Привязка к объекту — Перемещать, но не изменять размеры

Вы можете назначить макрос на рисунок, на автофигуры и прочие элементы. Если кому-то нужно пишите, опишу как это делается.

Объекты, размещаемые на рабочем листе книги Excel и предназначенные для ввода, отображения и вычисления данных, называются элементами управления. В приложении Microsoft Office Excel существует два вида элементов управления: ActiveX и элементы управления формы. Они похожи по виду и выполняемым функциям, хотя между ними существуют и некоторые различия. Чтобы создать кнопку в Excel, необходимо выполнить несколько действий.

Как в Excel создать кнопку

  • Как в Excel создать кнопку
  • Как в Excel создать программу
  • Как сделать выпадающий список в экселе

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

Читайте также: