2021-10-19 10:01:00
Некоторые определения VBA
Пользователей, которые только начинают работать с языком
VBA, часто ставит в тупик терминология, используемая в этом языке программирования. Приведенные ниже термины имеют отношение к языку VBA и экранным формам (созданным пользователем диалоговым окнам) - двум важным элементам настройки и автоматизации Excel.
Текст программы (Code). Команды языка VBA, которые помещаются в текст программного модуля при записи макроса. Текст программы на языке VBA можно также ввести вручную.
Элементы управления (Controls). Элементы экранной формы (или рабочего листа), с помощью которых можно осуществлять управление чем-либо. К ним относятся кнопки, флажки, списки и т.п.
Функция (Function). Один из двух типов VBA-макросов, который можно создать (второй тип - это подпрограмма (Sub)). Функция возвращает единственное значение. Функции VBA можно использовать в других VBA-макросах или в формулах на рабочих листах.
Макрос (Macro). Набор команд Excel, выполняемых автоматически.
Метод (Method). Действие, применяемое к объекту. Например, применение метода Clear (Очистить) к объекту Range (Диапазон) приводит к очистке содержимого ячеек этого диапазона.
Модуль (Module). Контейнер для текста программы на языке VBA.
Объект (Object). Элементы, которыми манипулируют с помощью средств языка VBA, - диапазоны, диаграммы, рисунки и т.д.
Процедура (Procedure). Еще одно название макроса. VBA-процедура может быть подпрограммой (Sub) или функцией (Function).
Свойство (Property). Параметр объекта. Например, объект-диапазон Range имеет такие свойства, как Height (Высота), Style (Стиль) и Name (Имя).
Подпрограмма (Subprogramm). Один из двух типов макросов, создаваемых на языке VBA. Другой тип макроса – функция (Function).
Экранная форма (UserForm). Контейнер, содержащий элементы управления для диалогового окна, созданного пользователем, а также текст программы на языке VBA для манипулирования этими элементами управления.
VBA (Visual Basic for Applications). Язык макрокоманд, который поддерживается Excel и другими приложениями Microsoft Office.
VBE (Visual Basic Editor). Программа
Редактор Visual Basic, открывающая при выполнении собственное окно (отдельное от окна программы Excel), используемое для создания VBA-программ и экранных форм. Для перехода из окна Excel в окно редактора Visual Basic можно воспользоваться комбинацией клавиш
.
#VBA
5.1K views07:01