Как добавить или вставить вкладку разработчика в Excel? (с примером)

Вкладка разработчика в Excel

Вкладка «Разработчик» в Excel используется для генерации макросов, создания приложений VBA, проектирования форм и импорта или экспорта XML. По умолчанию вкладка разработчика отключена в Excel, поэтому ее необходимо включить в меню параметров в Excel.

Давайте углубимся и рассмотрим различные варианты, предлагаемые на вкладке «Разработчик».

Как добавить вкладку разработчика в Excel?

  • Шаг 1. Откройте новый лист Excel и перейдите к файлу, перейдите к параметрам.

  • Шаг 2. После нажатия «Параметры» выберите «Настроить ленту» слева и выберите «Основные вкладки» справа, затем установите флажок «Разработчик» и нажмите кнопку «ОК».

  • Шаг 3. Вкладка разработчика появится в файле Excel

Как писать программы VBA с помощью вкладки разработчика?

Вкладку разработчика в Excel можно использовать для написания программ VBA, как показано ниже -

Вы можете скачать этот шаблон Excel для вкладки разработчика здесь - шаблон для вкладки разработчика в Excel

Пример №1 - Написание простого кода для отображения «Привет, добро пожаловать в VBA»

Перейдите на вкладку разработчика и выберите «Visual Basic», появится новое окно.

Дважды щелкните Sheet1 (Sheet1), и справа появится пустой документ или панель.

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

Пояснение к коду:

Sub и End Sub используются как процедуры или, скажем, основная часть программы.

« Msgbox » - это функциональная функция в пакете VBA, которая отображает все, что в нем написано, например, здесь («Привет, добро пожаловать в VBA»)

Чтобы сохранить приведенный выше код, сохраните его как файл .xlsm, чтобы сохранить код макроса.

Пример # 2 - Функция нажатия кнопки

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

Перейдите на вкладку «Разработчик» и нажмите «Радиокнопки» в Excel и выберите «Кнопка (управление формой)»

Перетащите его в любое место формы, появится следующее диалоговое окно и переименует имя макроса.

Нажмите кнопку «Создать», и появится следующая кодовая страница.

Кодовая часть и объяснение

  • Функция « Dim » используется для объявления переменной, которая может быть строковой, числовой и т. Д. (Здесь Имя и Место рождения - переменные, объявленные как строка)
  • «InputBox» - это функциональная функция в VBA, в которой пользователя просят ввести
  • « Msgbox » - это функциональная возможность в пакете VBA, которая отображает все, что в нем написано.

Теперь закройте окно кодовой страницы

Щелкните правой кнопкой мыши по кнопке и выберите редактировать текст в Excel, где была создана кнопка, и переименуйте его в «Name_Birth»

Нажмите на кнопку и введите имя и место рождения.

Появятся два запроса для имени и рождения (введите имя и место рождения, например: Дриш и Пуна)

После ввода имени появится следующий вывод

Сохраните файл как файл .xlsm

Как записать макрос на вкладке разработчика?

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

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

Предположим, у нас есть данные, как показано ниже

Итак, здесь мы должны окрасить желтым цветом столбцы F, G и итоговую сумму строки желтым цветом, поскольку они являются столбцом и строками формулы.

Итак, перед окраской эти желтые идут на вкладку разработчика.

Нажмите на Запись макроса в Excel.

После нажатия на кнопку «Запись макроса» появится диалоговое окно, в котором его можно переименовать в Color_Yellow.

Цвет столбцов F, G и итоговой строки желтым

После раскраски переходим во вкладку Разработчик

Нажмите Остановить запись.

Перейдите на вкладку Разработчик в Excel и Visual Basic

Выбрать модуль

В следующий раз, когда кто-то захочет повторить задачу, можно нажать кнопку (Выполнить макрос), скопировав и вставив тот же код в новый лист Excel, используя ссылку Написание простого кода для отображения

Как обеспечить безопасность макросов с помощью вкладки разработчика?

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

Перейдите на вкладку Разработчик

Открыть Visual Basic

Откройте макрос, для кода которого требуется активация пароля (например: мы берем макрос Color_Yellow, как в приведенном выше примере)

Выберите Инструменты и свойства VBAProject.

Появится диалоговое окно

Выберите вкладку Защита

Проверьте проект блокировки для просмотра

Введите нужный пароль, подтвердите его и нажмите ОК.

Сохраните его как файл .xlsm при сохранении и закройте

Откройте файл и повторите шаги 1,2 и 3.

Он запросит пароль и введите пароль

Теперь сможем увидеть код

То, что нужно запомнить

  • Это встроенная вкладка в Excel
  • Легко автоматизировать все с помощью записи макроса
  • Лучшее в этом - подсказки времени выполнения или подсказки пользователя, которые могут быть предоставлены посредством нажатия кнопки в VBA.
  • Можно также создавать формы или базовый пользовательский интерфейс в VBA, см. Ссылки для тех же