Excel VBA编程  设置窗体的属性
通过设置窗体的各种属性,来创建具有不同效果的窗体。其属性设置如同控件一样,可以通过【属性】窗体进行设置,也可以通过代码来改变窗体属性的值。下面来介绍窗体常用属性的设置:
单击用户窗体后,【属性】窗体中将自动显示窗体的所有属性。下面介绍窗体的常用属性,如表12.1所示。
表12.1  窗体的常用属性
vba编程技巧
属性
说明
默认值
名称
指定对象引用时的名称
BackColor
控件控件的背景颜
&H8000000F&
Caption
指定窗体标题栏上显示的文本
UserForm
Enabled
指定窗体或控件能否相应由用户引发的事件
True
Font
指定窗体中字体的样式。
“宋体”、“常规”、“小五”
ForeColor
指定窗体的前景,如控件上字体的颜。
&H80000012&
Height
指定窗体的高度,以磅为单位。
MouseIcon
指定鼠标指针在窗体中的图标,类型为.ico的图标文件。
None
MousePointer
指定当用户把鼠标放到特定对象上时,所显示鼠标指针的类型。当值为99值,由MouseIcon属性指定的图标有效。
0-fmMousePointerDefault
Picture
指定窗体的背景图片
None
PictureAlignment
指定由Picture指定的背景图片在窗体中的位置
2-fmPictureAlignmentCenter
PictureSizeMode
指定在窗体中显示图片的方式
0-fmPictureSizeModeClip
PictureTiling
允许在窗体或页面中平铺图片。
False
ScrollBars
指定窗体是否有垂直或水平滚动条
0-fmScrollBarsNone
ShowModal
指定窗体在显示时是模式的还是无模式的。
True
StartUpPosition
返回或设置一个值,用来指定用户窗体在第一次出现时的位置
1-所有者中心
Width
指定窗体的宽度,以磅为单位。
窗体的属性除了可以在【属性】窗口中指定外,还可以在代码窗口中输入指定的代码来设置指定属性的值,其格式如下:
格式:object.属性=Value
其中,object为窗体对象的名称,Value为属性指定的值,值有多种类型,如字符串和逻辑值。
在输入时,输入对象名称和小数点(对象的引用)后,将自动弹出一个列表框。该列表框显示了与指定对象相关的属性和方法的名称列表。在列表框中,使用鼠标或键盘的方向键选择其中的选项。
该列表框还具有查询功能。如在对象小数点后输入“cap”,则列表框中的选项自动指向Caption选项,这里单击回车或输入赋值号“=”后,即可为该属性进行赋值。
如果当前属性的值为固定选项时,在输入赋值号“=”后,也会显示一个列表框,并列出了该属性的所有的值,如在使用Enabled属性时,输入“=”后,弹出一个拥有True和False两个选项的列表框。
技  巧
在输入代码的时候,有时会不小心将弹出的列表框取消掉,这时,可以重新输入小数点“.”或赋值号“=”,将该列表框显示出来。或者将指针指定到语句中对象、属性或赋值号后的值中,按下Ctrl+J键,也可以将列表框显示出来。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。