共用方式為


SpecialEffect 屬性

指定 物件的視覺外觀。

語法

針對 CheckBox、OptionButton、ToggleButton: 物件SpecialEffect [= fmButtonEffect ]

針對其他控制項: 物件SpecialEffect [= fmSpecialEffect ]

SpecialEffect屬性語法具有下列部分:

部分 描述
物件 必要。 有效物件。
fmButtonEffect 選用。 CheckBoxOptionButtonToggleButton所需的視覺外觀。
fmSpecialEffect 選用。 CheckBoxOptionButtonToggleButton以外的物件所需視覺外觀。

設定

fmSpecialEffect的設定如下:

常數 描述
fmSpecialEffectFlat 0 物件看起來是平的,在框線、色彩變更或兩者上與周圍表單有所不同。 影 標籤的預設值,適用于所有控制項。
fmSpecialEffectRaized 1 物件是左上強調和右下陰影。 不適用於核取方塊或選項按鈕。
fmSpecialEffectSunken 2 物件是左上陰影和右下強調。 控制項及其框線看起來像是雕刻在包含它們的表單上。 CheckBoxOptionButton的預設值,適用于所有控制項 (預設) 。
fmSpecialEffectEtched 3 框線的外觀在控制項邊緣周圍呈現刻入狀。 不適用於核取方塊或選項按鈕。
fmSpecialEffectBump 6 物件的右下方有立體浮凸,而且在左上方是平的。 不適用於核取方塊或選項按鈕。

註解

若為 Frame,預設值為 Sunken

請注意,只有一般下凹 (0 和 2) 是CheckBoxOptionButton 和 ToggleButton可接受的值。 其他控制項可接受列出的所有值。

使用 SpecialEffectBorderStyle 屬性來指定控制項的分層,但不能同時指定兩者。 如果您為其中一個屬性指定非零的值,則系統會將另一個屬性的值設定為零。 例如,如果您將 SpecialEffect 設定為 fmSpecialEffectRaized,系統會將 BorderStyle 設定為零, (fmBorderStyleNone) 。

如果SpecialEffectfmSpecialEffectFlat,則會忽略FrameBorderStyleSpecialEffect 會使用 系統色彩 來定義其框線。

注意事項

雖然 ToggleButton 上有 SpecialEffect 屬性,但該屬性停用。 您無法在 ToggleButton上設定或傳回這個屬性的值。

另請參閱

支援和意見反應

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