共用方式為


GroupName 屬性

建立一組互斥的 OptionButton 控制項。

語法

物件群組名稱 [= 字串 ]

GroupName 屬性語法包含以下部分:

部分 描述
物件 此為必要動作。 一個有效的 選項按鈕
字串 選用。 包含 OptionButton 的群組名稱。 群組裡所有按鍵都用同一個設定。 預設值為空字串。

註解

若要建立一組互斥的 OptionButton 控制項,您可以將按鈕放到表單上的 Frame 中,或是使用 GroupName 屬性。 GroupName 的效率較高,原因如下:

  • 你不必為每個群組附上 一個框架 。 不使用 Frame 可以減少表單上的控制項數量,進而提升效能並縮小表單大小。

  • 更具設計彈性。 如果您使用 Frame 來建立群組,所有按鈕都必須在 Frame 內。 如果您要多個群組,每個群組都必須有一個 Frame。 然而,如果您使用 GroupName 來建立群組,該群組可以在表單上任何位置包含選項按鈕。 如果您要多個群組,為每個群組指定唯一名稱,您仍然可以將個別控制項放在表單上任何位置。

  • 你可以製作帶有 透明 背景的按鈕,這能改善你形態的視覺效果。 Frame 不是透明控制項。

不論建立按鈕群組的方法,按一下群組中的一個按鈕,會將相同群組中的所有其他按鈕設為 False。 同一容器內所有擁有相同 GroupName 的選項按鈕是互斥的。 在兩個容器中使用相同的群組名稱,但這樣做會在每個容器) 建立兩個群組,而不是包含兩個容器的群組,而不是 (一個群組。

例如,假設您的表單包含一些選項按鈕,以及包含選項按鈕的 MultiPageMultiPage 上的選項按鈕屬於一組,表單上的按鈕則是另一組。 這兩個群體彼此之間沒有影響。 變更 MultiPage 上的按鈕設定,不會影響表單上的按鈕。

另請參閱

支援和意見反應

有關於 Office VBA 或這份文件的問題或意見反應嗎? 如需取得支援服務並提供意見反應的相關指導,請參閱 Office VBA 支援與意見反應