Вкладка «Разработчик» в Excel используется для построения макросов, создания приложений VBA, разработки форм и импорта или экспорта XML. По умолчанию вкладка «Разработчик» отключена в Excel, поэтому вам необходимо включить ее в меню «Параметры Excel.
Давайте углубимся и изучим различные параметры, предлагаемые на вкладке «Разработчик».
Как добавить вкладку разработчика в Excel?
- Шаг 1. Откройте новый лист Excel и перейдите к файлу. Перейдем к вариантам.
- Шаг 2. После нажатия «Параметры» выберите «Настроить ленту» слева и выберите «Основные вкладки» справа, затем установите флажок «Разработчик» и нажмите «ОК».
- Шаг 3. В файле Excel появится вкладка «Разработчик
Как писать программы VBA с помощью вкладки разработчика?
Вкладку «Разработчик» в Excel можно использовать для написания программ VBA, как показано ниже —
Вы можете скачать этот шаблон Excel для вкладки «Разработчик» здесь: Шаблон Excel для вкладки «Разработчик
Пример №1 — Написание простого кода для отображения «Привет, добро пожаловать в VBA»
Перейдите на вкладку «Разработчик» и выберите «Visual Basic», появится новое окно.
Дважды щелкните на Sheet1 (Лист1) и справа появится пустой документ или панель.
Напишите следующий код и нажмите кнопку «Выполнить», появится всплывающее окно с надписью «Здравствуйте, добро пожаловать в VBA».
Объяснение кода:
Sub и End of Subscription используются как процедуры или, например, основная часть программы.
«Msgbox» — функциональная функция пакета VBA, которая отображает то, что здесь написано, например («Здравствуйте, добро пожаловать в VBA »)
Чтобы сохранить приведенный выше код, сохраните его как файл .xlsm, чтобы сохранить код макроса.
Пример # 2 — Функция нажатия кнопки
Эта конкретная функция позволяет любому выполнить код одним нажатием кнопки, и для лучшего понимания давайте представим иллюстрацию, где человек динамически вводит имя и место рождения, которые будут отображаться в качестве вывода.
Перейдите на вкладку «Разработчик», нажмите «Кнопки выбора» в Excel и выберите «Кнопка (управление формой)».
Перетащите его в любое место на форме, и появится следующий диалог с переименованием имени макроса.
Нажмите кнопку «Создать», и появится следующая кодовая страница.
Часть кода и объяснение
- Функция «Dim» используется для объявления переменной, которая может быть строкой, числом и т д. (Здесь имя и место рождения — переменные, объявленные как строка)
- «Поле ввода» — это функциональная функция в VBA, которая предлагает пользователю ввести
- «Msgbox» — это функция пакета VBA, которая показывает все, что в нем написано.
Теперь закройте окно кодовой страницы
Щелкните правой кнопкой мыши кнопку и выберите текст редактирования в Excel, где была создана кнопка, и переименуйте ее в «Имя_Рождение».
Нажмите на кнопку и введите свое имя и место рождения.
Появятся две подсказки для имени и рождения (введите имя и место рождения для Eg, Dhrish и Pune).
После ввода имени появится следующий вывод.
Сохраните файл как файл .xlsm.
Как записать макрос на вкладке разработчика?
Это наиболее подходит, когда вам нужно все время выполнять одну задачу и вы хотите сэкономить время как на повторяющейся работе, так и на кодировании.
Итак, вот старый пример, который я брал раньше. Допустим, кто-то хочет раскрасить столбец с формулами, но для каждого файла. Итак, что можно сделать, так это зарегистрировать задание, сначала выполнить его вручную, а затем запустить его для других файлов.
Предположим, у нас есть данные, подобные следующим.
Итак, здесь мы должны покрасить столбцы F, G и итог строки в желтый цвет, поскольку они являются столбцами и строками формулы.
Поэтому, прежде чем раскрашивать эти желтые цвета, перейдите на вкладку разработчика.
Щелкните Записать макрос в Excel.
После нажатия «Запись макроса» появится диалоговое окно, в котором вы можете переименовать его в Color_Yellow.
Закрасьте столбцы F, G и итоговую строку желтым цветом
После окраски перейдите на вкладку «Разработчик.
Нажмите остановить запись
Перейдите на вкладку «Разработчик» в Excel и Visual Basic
Выберите модуль 1
В следующий раз, когда кто-то захочет повторить задачу, он может нажать кнопку (Выполнить макрос), скопировав и вставив тот же код в новый лист Excel, используя ссылку. Написание простого кода отображения
Как обеспечить безопасность макросов с помощью вкладки разработчика?
При необходимости вы можете включить макросы, защищенные паролем.
Перейдите на вкладку Разработчик.
Откройте Visual Basic
Открываем макрос, требующий включения пароля (для примера возьмем макрос Color_Yellow как в примере выше)
Выберите Инструменты и свойства VBAProject.
Появится диалоговое окно
Выберите вкладку Безопасность
Взгляните на блокирующий проект, чтобы увидеть
Введите желаемый пароль, подтвердите его и нажмите ОК.
Сохраните его как файл .xlsm при сохранении и закрытии
Откройте файл и повторите шаги 1, 2 и 3.
Он спросит у вас пароль и введите пароль
Теперь мы можем увидеть код
То, что нужно запомнить
- Это интегрированная вкладка в Excel
- Легко автоматизируйте все с помощью записи макросов
- Самое лучшее в этом — это время выполнения или пользовательские подсказки, которые могут быть выданы нажатием кнопки в VBA.
- Вы также можете создавать формы или базовый пользовательский интерфейс в VBA; пожалуйста, обратитесь к ссылкам для того же