CheckBox.GroupName 屬性 (Outlook Forms 腳本)
會傳回或設定 String,識別會互斥的 CheckBox 控制項群組。 讀取/寫入。
語法
運算式。GroupName
表達 代表 CheckBox 物件的變數。
註解
針對群組中的所有核取方塊使用相同的 GroupName。 預設值為空字串。
若要建立一組互斥的 CheckBox 控制項,您可以將核取方塊放到表單上的 Frame 中,或是使用 GroupName 屬性。 GroupName 的效率較高,原因如下:
您不需要包含每個群組的 Frame 。 藉由不使用 Frame,您可以減少表單上的控制項數目,進而改善效能並減少表單的大小。
更具設計彈性。 如果您使用 Frame 來建立群組,所有核取方塊都必須在 Frame 內。 如果您要多個群組,每個群組都必須有一個 Frame。 然而,如果您使用 GroupName 來建立群組,該群組可以在表單上任何位置包含核取方塊。 如果您要多個群組,為每個群組指定唯一名稱,您仍然可以將個別控制項放在表單上任何位置。
您可以使用透明背景來建立核取方塊,這樣可以改善表單的視覺外觀。 Frame 不是透明控制項。
不論建立核取方塊群組的方法,按一下群組中的一個核取方塊,會將相同群組中的所有其他核取方塊設為 False。 在單一容器內,具有相同 GroupName 的所有核取方塊都是互斥的。 在兩個容器中使用相同的組名,但這樣做會建立兩個群組 (每個容器) 一個群組,而不是包含這兩個容器的一個群組。
例如,假設您的表單包含一些核取方塊和也包含選項按鈕的 MultiPage 。 MultiPage 上的核取方塊是一組,表單上的按鈕是另一組。 這兩個群組不會互相影響。 變更 MultiPage 上的核取方塊設定,不會影響表單上的核取方塊。
支援和意見反應
有關於 Office VBA 或這份文件的問題或意見反應嗎? 如需取得支援服務並提供意見反應的相關指導,請參閱 Office VBA 支援與意見反應。