Внешний вид и элементы VBA
Чтобы зайти в VBA не нужно покупать специальное программное обеспечение, достаточно зайти в MS Word или MS Excel и нажать комбинацию клавиш Alt+F11

Внешний вид окна VBA
Основные элементы VBA:
§ Меню, в состав которого входят все команды, которые используются при создании приложений;
§ Toolbox (Панель элементов управления), при помощи данного элемента среды разработки программист может размещать на форме те или иные элементы управления, которые необходимы для создания приложения;
§ Контекстное меню;
§ Toolbar (Панели инструментов), представляют собой различные группы кнопок при помощи которых можно выполнять те или иные операции(1-добавить окно дизайнер форм, 2- запуск программы, 3-временная остановка программы, 4- завершение работы программы, 5- отобразить окно проводника проектов, 6- отобразить окно свойств, 7- отобразить Панель элементов управления)
§ Project(окно проводника проектов)используется в случае необходимости работы с несколькими проектами одновременно;
§ UserForm (дизайнер форм)окно, которое служит для редактирования форм, то есть добавления и удаления из них различных элементов управления;
§ Properties (Окно свойств) используется для того, чтобы изменять свойства выделенного объекта, в частности, элемента управления;
§ Code (Окно редактирования кода) предназначено для создания и редактирования кода программы, для его появления нужно дважды щелкнуть на форме или элементе управления, расположенном на ней.

Окно редактирования кода
Внешний вид окна VBA можно изменять с помощью пункта меню View (Вид).
Описание назначения некоторых встроенных элементов управления:
| 1. CommandButton (Управляющая кнопка) выполнение приложением определённых действий, вызванных нажатием на управляющую кнопку; |
| 2. Image (Изображение) вывод графических элементов в форме; |
| 3. Label (Метка) отображение надписей в форме; |
| 4. TextBox (текст) ввод текста; |
Имена элементов управления строятся согласно правилу: <Имя>::=<Префикс><Базовое имя>
Общепринятые префиксы для основных элементов управления
| Префикс | Элемент управления | Пример |
| Cmd | CommandButton ( Управляющая кнопка ) | cmdExit |
| Frm | Form ( Форма ) | frmMain |
| Img | Image ( Изображение ) | imgSpace |
| Lbl | Label (Метка ) | lblComment |
| Txt | TextBox (текст) | txtLetter |
| chk | CheckBox (Флажок) | chkAgreement |
| Cbo | ComboBox (Ниспадающий список) | cboList |
| Dat | Data (Данные) | DatTable |
| Dir | DirListBox (Список каталогов) | dirFolder |
| Drv | DriveListBox (Список дисков) | drvDevice |
| Fil | FileListBox (Список файлов) | filDocument |
| Fra | Frame (Рамка) | fraTitle |
| Hsb | HScrollBar (Горизонтальная полоса прокрутки) | hsbPicture |
| Lin | Line (Линия) | linDiagonal |
| Lst | ListBox (Список элементов) | LstSurname |
| mnu | Menu (Меню) | mnuHelp |
| ole | OLE (Контейнер OLE) | oleGraph |
| Opt | OptionButton (Переключатель) | optAgeGroup |
| pic | PictureBox (Рисунок) | picScreen |
| Shp | Shape (Фигура) | shpRect |
| Tmr | Timer (Таймер) | tmrCurrent |
| Vsb | VScrollBar (Вертикальная полоса прокрутки) | vsbText |
Имя элемента управления задаётся в свойстве Name.
Дата: 2019-12-22, просмотров: 324.