Поделиться через


Свойство GroupName

Создает группу взаимоисключающих элементов управления OptionButton .

Синтаксис

object. GroupName [= String ]

Синтаксис свойства GroupName состоит из следующих частей:

Part Описание
object Обязательно. Допустимое значение OptionButton.
String Необязательный параметр. имя группы, которая включает свойство OptionButton. Используйте один параметр для всех кнопок в группе. Параметр по умолчанию — пустая строка.

Замечания

Чтобы создать группу взаимоисключающих элементов управления OptionButton , можно поместить кнопки в рамку формы или использовать свойство GroupName . Вариант с использованием свойства GroupName более эффективен по следующим причинам:

  • Для каждой группы не нужно включать фрейм . За счет отсутствия элемента Frame уменьшается количество элементов управления в форме, что, в свою очередь, увеличивает производительность и уменьшает размер формы;

  • У вас больше гибкости в проектировании. Если для создания группы используется фрейм , все кнопки должны находиться внутри кадра. Если требуется несколько групп, для каждой группы необходимо иметь по одному кадру . Однако если для создания группы используется имя_группы , группа может включать кнопки параметров в любом месте формы. Если требуется несколько групп, укажите уникальное имя для каждой группы; Вы по-прежнему можете разместить отдельные элементы управления в любом месте формы.

  • вы можете создавать кнопки с прозрачным фоном, что может улучшить внешний вид формы. Элемент Frame не относится к прозрачным элементам управления.

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

Например, предположим, что форма содержит некоторые кнопки параметров и MultiPage , который также включает кнопки параметров. Кнопки параметров в MultiPage представляют собой одну группу, а кнопки в форме — другую группу. Эти две группы не влияют друг на друга. При изменении параметра кнопки в элементе MultiPage кнопки в форме не изменяются.

См. также

Поддержка и обратная связь

Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.