6.4 构建用户窗体,自己设计交互界面

6.4.1 关于用户窗体

用户窗体是Excel中的另一对象——UserForm对象。用户可以在窗体上自由添加ActiveX控件,并利用这些控件从用户那里获得信息,或将信息输出给用户。

6.4.2 添加一个用户窗体

添加一个用户窗体的方法如图6-35和图6-36所示。

方法一:

img593

图6-35 利用菜单命令插入窗体

方法二:

img594

图6-36 利用右键菜单插入窗体

6.4.3 设置窗体的属性

作为对象,用户窗体也有自己的属性,如名称、大小等。

新窗体的所有属性都是默认的,可以在【属性窗口】中重新设置,如图6-37所示。

img595

图6-37 设置窗体

想将窗体设置为何种样式,就在【属性窗口】里修改对应的属性。

为了便于查询,Excel允许用户按不同的排序方式查看对象的属性,如图6-38所示。

img596

图6-38 按分类序查看对象属性

如果对属性列表中某个属性不太熟悉,选中属性名称,按<F1>键,即可查看关于它的帮助信息,如图6-39所示。

img597

图6-39 查看帮助信息

6.4.4 在窗体上添加控件

新插入的窗体,只是一个空白的对话框,要想实现同用户交互的目的,需要往窗体上添加不同的控件。要向窗体中添加控件,应先调出【工具箱】,如图6-40所示。

img598

图6-40 调出工具箱

向窗体中添加控件的方法如图6-41和图6-42所示。

img599

图6-41 向窗体中添加控件

img600

图6-42 设置控件的属性