Добавление на лист элементов управления «группа» и «рамка»

Поле группы или элемент управления кадром можно использовать для группировки связанных элементов управления (например, кнопок параметров, проверка полей или тесно связанного содержимого) в один визуальный блок.

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

Группа (элемент управления формы)
Пример группы (элемент управления формы)
Рамка (элемент ActiveX)
Пример рамки (элемент ActiveX)

Какой тип элемента управления вы хотите использовать?

Добавление группы (элемент управления формы)

  1. Убедитесь, что вкладка Разработчик доступна.
    Отображение вкладки "Разработчик"

    1. ЩелкнитеПараметры>файла>Настройка ленты.
    2. В разделе Настройка ленты щелкните Основные вкладки в раскрывающемся списке.
    3. Установите флажок Разработчик и нажмите кнопку ОК.
    4. Убедитесь, что вы находитесь в режиме конструктора. На вкладке Разработчик нажмите кнопкуРежим конструктора.
  2. На вкладке Разработчик нажмите кнопку Вставить, а затем в разделе Элементы управления формами щелкните Группировать полеКнопка изображение .
    группа элементов управления

  3. Щелкните на листе место, где должен быть расположен левый верхний угол группы.

  4. Разместите связанные элементы управления внутри границы поля Группа.
    Например:

    1. флажки, например список связанных товаров для закупки;
    2. метки и текстовые поля, например имя и адрес;
    3. переключатели, представляющие набор взаимоисключающих значений, например «Маленький», «Средний» и «Большой».
  5. Чтобы задать свойства элемента управления, щелкните его правой кнопкой мыши и выберите пункт Формат элемента управления.

Добавление рамки (элемент ActiveX)

  1. Убедитесь, что вкладка Разработчик доступна.
    Отображение вкладки "Разработчик"

    1. ЩелкнитеПараметры>файла>Настройка ленты.
    2. В разделе Настройка ленты щелкните Основные вкладки в раскрывающемся списке.
    3. Установите флажок Разработчик и нажмите кнопку ОК.
    4. Убедитесь, что вы находитесь в режиме конструктора. На вкладке Разработчик нажмите кнопкуРежим конструктора.
  2. На вкладке Разработчик нажмите кнопку Вставка, а затем в разделе Элементы ActiveX щелкните Другие элементы управленияИзображение кнопки .
    группа элементов управления

  3. В диалоговом окне Дополнительные элементы управления выберите Microsoft Forms 2.0 Frame в списке доступных элементов управления на компьютере.

  4. Щелкните на листе место, где должен быть расположен левый верхний угол рамки.

  5. Чтобы указать свойства элемента управления, на вкладке Разработчик нажмите кнопку Свойства, изображение кнопки .

    Совет

    Можно также щелкнуть элемент управления правой кнопкой мыши и выбрать пункт Свойства.

    Откроется диалоговое окно Свойства. Для получения дополнительных сведений о свойстве выберите его и нажмите клавишу F1, чтобы отобразить соответствующий раздел справки Visual Basic. Вы можете также ввести имя свойства в поле Поиск справки Visual Basic.
    В этой таблице по функциональным категориям перечислены доступные свойства.

Описание параметра Необходимое свойство
Общие
Загружается ли элемент управления при открытии книги. (Игнорируется для элементов ActiveX.) AutoLoad (Excel)
Может ли элемент управления получать фокус и реагировать на события, генерируемые пользователем Enabled (форма)
Можно ли изменять элемент управления Locked (форма)
Имя элемента управления Name (форма)
Способ привязки элемента управления к расположенным под ним ячейкам (не закреплен, можно перемещать, но нельзя изменять размер, можно перемещать и изменять размер) Placement (Excel)
Можно ли выводить элемент управления на печать PrintObject (Excel)
Является ли элемент управления видимым или скрытым Visible (форма)
Текстовая функция.
Атрибуты шрифта (полужирный, курсив, размер, зачеркивание, подчеркивание и насыщенность) Bold, Italic, Size, StrikeThrough, Underline, Weight (форма)
Поясняющий текст элемента управления, определяющий или описывающий его Caption (форма)
Размер и положение
Высота или ширина в пунктах Height, Width (форма)
Расстояние от элемента управления до левого или верхнего края листа Left, Top (форма)
Форматирование
Цвет фона BackColor (форма)
Цвет границы BorderColor (форма)
Цвет переднего плана ForeColor (форма)
Наличие тени элемента управления Shadow (Excel)
Вид границы (обычная, приподнятая, утопленная, вдавленная, рельефная) SpecialEffect (форма)
Изображение
Точечный рисунок, отображаемый в элементе управления Picture (форма)
Положение фонового рисунка (левый верхний угол, правый верхний угол, центр и так далее) PictureAlignment (форма)
Способ отображения фонового рисунка в элементе управления (обрезать, растянуть или увеличить) PictureSizeMode (форма)
Можно ли отображать в элементе управления несколько копий рисунка PictureTiling (форма)
Клавиатура и мышь
Настраиваемый значок мыши MouseIcon (форма)
Тип указателя, отображаемого при наведении указателя мыши на объект (например, стандартный, стрелка или I-образный) MousePointer (форма)
Рамка
Тип границы (одинарная линия или отсутствует) BorderStyle (форма)
Будет ли элемент иметь вертикальные полосы прокрутки, горизонтальные полосы прокрутки или и те, и другие ScrollBars (форма)
Действие при выходе из последнего элемента управления в рамке или на странице (для всех форм или для текущей формы) Cycle (форма)
Отображать ли полосы прокрутки, когда они не нужны KeepScrollBarsVisible (форма)
Высота и ширина в пунктах общей области, доступной для просмотра при прокрутке ScrollHeight, ScrollWidth (форма)
Расстояние в пунктах от левого или верхнего края логической формы до левого или верхнего края рамки ScrollLeft, ScrollTop (форма)
Степень изменения размера изображения в рамке Zoom (форма)

Примечание

  • Если рамку планируется часто использовать, добавьте ее на лист «Сохраненные элементы управления» и сохраните этот лист для повторного использования. В следующий раз, когда понадобится рамка, откройте этот лист и скопируйте рамку на необходимую форму.
  • Все переключатели в рамке по умолчанию являются взаимоисключающими.
  • Для выбора одного или нескольких элементов в соответствующей группе также можно добавить в рамку выключатель. Например, можно создать форму заказа со списком всех доступных позиций и выключателем для каждой позиции.