Access VBA教程:SpecialEffect属性

使用 SpecialEffect属性可以指定是否将特殊格式应用于节或控件。

expression.SpecialEffect

expression   必需。返回“Applies To”列表中的一个对象的表达式。

说明

SpecialEffect属性使用以下设置:

设置 Visual Basic 说明
平面 0 对象显示为平面,而且以系统默认颜色或“设计”视图中设置的自定义颜色来显示。
凸起 1 对象显示为左上凸起、右下阴影。
凹陷 2 对象显示为左上阴影、右下凸起。
蚀刻 3 对象在控件四周有下陷的线条。
阴影 4 对象在控件的右下方显示阴影。
凿痕 5 对象在控件下方有下陷线条。

使用“格式(窗体/报表)”工具栏上的“特殊效果”按钮可以设置该属性,也可以使用对象的属性表Visual Basic 来设置该属性。

对于控件,可以使用默认控件样式或在 Visual Basic 中使用DefaultControl方法来设置该属性的默认值。

SpecialEffect属性设置影响相关的BorderStyleBorderColorBorderWidth属性设置。例如,如果 SpecialEffect属性设为“凸起”,则忽略 BorderStyle、BorderColor 和 BorderWidth 设置。另外,更改或设置 BorderStyle、 BorderColor 和 BorderWidth属性会使 Microsoft Access 将 SpecialEffect属性设置改为“平面”。

注意   将文本框的 SpecialEffect属性设为“阴影”时,文本在垂直方向上显示的面积会减少。可以调整文本框的Height属性来增加文本框的显示面积。

VBA示例

下面的示例将“Mailing List”窗体上的文本框“OrganizationName1”的外观设置为凸起。

Forms("Mailing List").Controls("OrganizationName1").SpecialEffect = 1

上页:Access VBA教程:SourceObject属性 下页:Access VBA教程:StartupForm属性

Access VBA教程:SpecialEffect属性

Access VBA教程:StartupForm属性 Access VBA教程:StartupMenuBar属性
Access VBA教程:StartupShortcutMenuBar属性 Access VBA教程:StartupShowDBWindow属性
Access VBA教程:StartupShowStatusBar属性 Access VBA教程:StatusBarText属性
Access VBA教程:Style属性 Access VBA教程:SubAddress属性
Access VBA教程:SubdatasheetExpanded属性 Access VBA教程:SubdatasheetHeight属性
Access VBA教程:SubdatasheetName属性 Access VBA教程:TabFixedHeight属性
Access VBA教程:TabFixedWidth属性 Access VBA教程:TabIndex属性
Access VBA教程:TabStop属性 Access VBA教程:Tag属性
Access VBA教程:TargetBrowser属性 Access VBA教程:Text属性
Access VBA教程:TextAlign属性 Access VBA教程:TextToDisplay属性
版权所有 © 中山市飞娥软件工作室 证书:粤ICP备09170368号