Excel VBA编程 设置窗体的属性
通过设置窗体的各种属性,来创建具有不同效果的窗体。其属性设置如同控件一样,可以通过【属性】窗体进行设置,也可以通过代码来改变窗体属性的值。下面来介绍窗体常用属性的设置:
单击用户窗体后,【属性】窗体中将自动显示窗体的所有属性。下面介绍窗体的常用属性,如表12.1所示。
表12.1 窗体的常用属性
属性 | 说明 | 默认值 |
名称 | 指定对象引用时的名称 | |
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小时内删除。
发表评论