Как создать кнопки в excel

«Excel» (Word) VBA кнопки. Как создать(добавить) кнопку на листе документа в Эксель.

«Excel» (Word) VBA кнопки.

Кнопки в Эксель

Кнопки в Эксель

Наверняка Вам доводилось встречать файлы «Excel» (Word) с размещенными на листах различными кнопками, по нажатию на которые происходит запуск макроса или иные действия.

Хотите узнать, как размещать кнопки на листах Excel(Word)? Тогда читайте статью дальше.

Рассмотрим 2 типа кнопок:

Самая обычная кнопка, называемая CommandButton- эта кнопка нажимается кликом и запускает какое-либо действие, записанное за ней.

Вторая кнопка называется ToggleButton и является выключателем или переключателем. Она может не только запускать действия, но и сама может нести в себе информацию – обладать двумя значениями: False и true, что соответствует ее состоянию нажата или отжата.

CommandButton выглядит так:

CommandButton

ToggleButton выглядит так:

ToggleButton

Процесс добавления кнопок на лист Excel (Word):

  1. Если у Вас в ленте не включена панель «Разработчик», ее нужно включить следующим образом:
    • Кликнуть по ленте правой кнопкой мыши и в выпадающем контекстном меню выбрать пункт «Настройка ленты…»

    Настройка ленты

    Настройка ленты
    В появившемся окне на вкладке «Настроить ленту» установить флажок («галочку») напротив пункта «Разработчик»

    Настройка ленты. Разработчик

    Настройка ленты. Разработчик

  2. Нажать кнопку «Ок»
  3. Когда на панели появилась вкладка разработчик, перейдите на нее и нажмите кнопку «Режим конструктора».
  4. Режим конструктора Excel
    При включённом режиме конструктора становиться активной кнопка с инструментами. Кликнув по кнопке с инструментами можно выбрать понравившейса Вам активный элемент: CommandButton или ToggleButton .

    Инструменты в режиме конструктора

    Инструменты в режиме конструктора

  5. Когда элемент выбран, удерживая нажатой левую кнопку мыши, выделите область на листе, в которую Вы хотите поместить этот элемент.
  6. Кнопка появиться в указанной области.
  7. В режиме конструктора свойства кнопки можно менять и перемещать ее по листу. Вне режима конструктора кнопка просто выполняет свою функцию – нажимается.

    Внимание: Если У вас не получается выделить кнопку на листе Excel, включите режим конструктора.

    Основные свойства кнопок:

    CommandButton:

    BackColor – цвет фона кнопки.

    Caption – Надпись на кнопке.

    Enabled – состояние кнопки включена или отключена (активна или неактивна).

    Font – шрифт надписи на кнопке.

    ForeColor – Цвет надписи на кнопке.

    Height — высота кнопки.

    Width – ширина кнопки.

    Picture – изображение на поверхности кнопки.

    WordWrap – перенос текста кнопки.

    ToggleButton:

    Свойства практически те же что и у CommandButton, добавляются параметры:

    Value – это значение кнопки False и true, нажата или отжата.

    TripleState – включает или отключает тройное нажатие (три состояния переключателя)

    Похожее:

    1. Шапка таблицы на каждом листе для распечатки на принтере.Установка шапки таблицы на каждом листе для.
    2. Проверка правописания в таблице Excel или как искать ошибкиКак проверить правописание в «Excel». Найти орфографические.
    3. Как убрать ссылку в «Excel». Удаление гиперссылки.Как убрать ссылку в «Excel». Удаление гиперссылки.

    «Excel» (Word) VBA кнопки. Как создать(добавить) кнопку на листе документа в Эксель.: 1 комментарий

    ярлычков листов щелкните правой кнопкой мыши ярлычок, который требуется переименовать, и выберите команду

    Создание кнопки в Microsoft Excel

    Кнопка в Microsoft Excel

    Excel является комплексным табличным процессором, перед которым пользователи ставят самые разнообразные задачи. Одной из таких задач является создание кнопки на листе, нажатие на которую запускало бы определенный процесс. Данная проблема вполне решаема с помощью инструментария Эксель. Давайте разберемся, какими способами можно создать подобный объект в этой программе.

    Процедура создания

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

    Способ 1: автофигура

    Прежде всего, рассмотрим, как создать кнопку из набора встроенных фигур Excel.

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

    Выбор фигуры в Microsoft Excel

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

    Сдвиг границ в Microsoft Excel

    Теперь следует добавить конкретное действие. Пусть это будет переход на другой лист при нажатии на кнопку. Для этого кликаем по ней правой кнопкой мыши. В контекстном меню, которое активируется вслед за этим, выбираем позицию «Гиперссылка».

    Добавление гиперссылки в Microsoft Excel

    Окно создания гиперссылки в Microsoft Excel

    Теперь при клике по созданному нами объекту будет осуществляться перемещение на выбранный лист документа.

    Кнопка создана в Microsoft Excel

    Способ 2: стороннее изображение

    В качестве кнопки можно также использовать сторонний рисунок.

    1. Находим стороннее изображение, например, в интернете, и скачиваем его себе на компьютер.
    2. Открываем документ Excel, в котором желаем расположить объект. Переходим во вкладку «Вставка» и кликаем по значку «Рисунок», который расположен на ленте в блоке инструментов «Иллюстрации».

    Переход к выбору рисунка в Microsoft Excel

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

    Окно выбора рисунка в Microsoft Excel

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

    Выравнивание размеров кнопки в Microsoft Excel

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

    Переход к назначению макроса в Microsoft Excel

  8. Открывается окно управление макросами. В нем нужно выделить тот макрос, который вы желаете применять при нажатии кнопки. Этот макрос должен быть уже записан в книге. Следует выделить его наименование и нажать на кнопку «OK».
  9. Выбор макроса в Microsoft Excel

    Теперь при нажатии на объект будет запускаться выбранный макрос.

    Кнопка на листе в Microsoft Excel

    Способ 3: элемент ActiveX

    Наиболее функциональной кнопку получится создать в том случае, если за её первооснову брать элемент ActiveX. Посмотрим, как это делается на практике.

      Для того чтобы иметь возможность работать с элементами ActiveX, прежде всего, нужно активировать вкладку разработчика. Дело в том, что по умолчанию она отключена. Поэтому, если вы её до сих пор ещё не включили, то переходите во вкладку «Файл», а затем перемещайтесь в раздел «Параметры».

    Перемещение в раздел Параметры в Microsoft Excel

    В активировавшемся окне параметров перемещаемся в раздел «Настройка ленты». В правой части окна устанавливаем галочку около пункта «Разработчик», если она отсутствует. Далее выполняем щелчок по кнопке «OK» в нижней части окна. Теперь вкладка разработчика будет активирована в вашей версии Excel.

    Включение режима разработчика в Microsoft Excel

    После этого перемещаемся во вкладку «Разработчик». Щелкаем по кнопке «Вставить», расположенной на ленте в блоке инструментов «Элементы управления». В группе «Элементы ActiveX» кликаем по самому первому элементу, который имеет вид кнопки.

    Создание кнопки через элементы ActiveX в Microsoft Excel

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

    Элемент ActiveX в Microsoft Excel

    Кликаем по получившемуся элементу двойным щелчком левой кнопки мыши.

    Щелчок по элементу ActiveX в Microsoft Excel

  10. Открывается окно редактора макросов. Сюда можно записать любой макрос, который вы хотите, чтобы исполнялся при нажатии на данный объект. Например, можно записать макрос преобразования текстового выражения в числовой формат, как на изображении ниже. После того, как макрос записан, жмем на кнопку закрытия окна в его правом верхнем углу.
  11. Редактор макросов в Microsoft Excel

    Теперь макрос будет привязан к объекту.

    Способ 4: элементы управления формы

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

      Переходим во вкладку «Разработчик» и кликаем по знакомой нам кнопке «Вставить», размещенной на ленте в группе «Элементы управления». Открывается список. В нем нужно выбрать первый же элемент, который размещен в группе «Элементы управления формы». Данный объект визуально выглядит точно так же, как и аналогичный элемент ActiveX, о котором мы говорили чуть выше.

    Создание элемента управления формы в Microsoft Excel

    Объект появляется на листе. Корректируем его размеры и место расположения, как уже не раз делали ранее.

  12. После этого назначаем для созданного объекта макрос, как это было показано в Способе 2 или присваиваем гиперссылку, как было описано в Способе 1.
  13. Кнопка на листе в программе Microsoft Excel

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

    Мы рады, что смогли помочь Вам в решении проблемы.

    Помимо этой статьи, на сайте еще 11905 инструкций.
    Добавьте сайт Lumpics.ru в закладки (CTRL+D) и мы точно еще пригодимся вам.

    Отблагодарите автора, поделитесь статьей в социальных сетях.

    Опишите, что у вас не получилось. Наши специалисты постараются ответить максимально быстро.

    Ссылка на основную публикацию