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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Вкладка разработчика, пример 1

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

Вкладка разработчика, пример 2

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

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

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

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

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

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

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

Вкладка разработчика, пример 2

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

Вкладка разработчика, пример 2-1

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

Вкладка разработчика, пример 2-2

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

Вкладка разработчика, пример 2-3

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

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

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

Вкладка разработчика, пример 2-4

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

Появятся два запроса для имени и рождения (введите имя и место рождения для Eg, Dhrish и Pune).

Вкладка разработчика, пример 2-5

Вкладка разработчика, пример 2-6

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

Вкладка разработчика, пример 2-7

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

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

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

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

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

Запись и сохранение макроса 1

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

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

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

Запись и сохранение макроса 1-1

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

Запись и сохранение макроса 1-2

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

Запись и сохранение макроса 1-4

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

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

Запись и сохранение макроса 1-5

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

Выберите Module1

Запись и сохранение макроса 1-6

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

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

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

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

Открыть Visual Basic

Безопасность макросов 1

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

Безопасность макросов 1-1

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

Безопасность макросов 1-2

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

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

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

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

Безопасность макросов 1-3

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

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

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

Безопасность макросов 1-4

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

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

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

УЗНАТЬ БОЛЬШЕ >>

Похожие записи

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *