首页 » 别怕,ExcelVBA其实很简单 » 别怕,ExcelVBA其实很简单全文在线阅读

《别怕,ExcelVBA其实很简单》6.1 在Excel中自由地设计界面

关灯直达底部

6.1.1 关于用户界面

为什么要设计用户界面

用户界面就像电视机的遥控板,是用户与程序进行互动的窗口。一个合理的程序,总会设计一个或多个供用户操作的界面。

用户界面不仅能为操作提供便利,还能增强视觉感,使程序显得更直观、更专业。

怎样设计用户界面

同绘画一样,设计界面就是用户按自己的意愿,在工作表或用户窗体中有目的地添加控件,并给这些控件指定功能。

6.1.2 控件,必不可少的调色盘

Excel里有两种类型的控件:窗体控件(【窗体】工具栏中的控件)和ActiveX控件(【控件工具箱】中的控件)。

窗体控件

要向工作表中添加窗体控件,应先调出【窗体】工具栏,如图6-1所示。

图6-1 调出【窗体】工具栏

【窗体】工具栏中一共有16个控件,其中有9个可以添加到工作表中,如图6-2所示,控件说明见表6-1所示。

图6-2 窗体工具栏中可使用的控件

表6-1各种窗体控件的说明

控件名称控件说明标签用于输入和显示静态文本分组框用于组合其他多个控件按钮用于执行宏命令复选框选择控件,可以多项选择选项按钮用于选择的控件,通常几个选项按钮用组合框组合在一起使用,在一组中只能同时选择一个选项按钮列表框显示多个选项的列表,用户可以从中选择一个选项组合框提供可选择的多个选项,用户可以选择其中的一个项目滚动条包括水平滚动条和垂直滚动条微调控件通过单击控件的箭头来选择数值

ActiveX控件

要添加ActiveX控件,应先调出【控件工具箱】,如图6-3所示。

图6-3 调出控件工具栏

默认情况下,【控件工具箱】中有11个控件,如图6-4所示。

图6-4 控件工具箱中默认的控件

但能使用的ActiveX控件并不只有11个,单击【控件工具箱】中的【其他控件】按钮,如图6-5所示。

图6-5 选择其他的控件