落落清欢结局是什么:第17章 创建工作表窗体
来源:百度文库 编辑:九乡新闻网 时间:2024/07/14 11:17:58
第17章 创建工作表窗体 大多数情况下,操作Excel都只是直接在工作表的单元格中输入数据。其实,也可以在工作表中添加表单控件,用户通过对这些控件的操作,实现数据的选择或录入,以减少数据输入的出错率。通过表单控件可以在工作表中设计一个友好的输入界面,方便用户输入数据。 17.1 工作表窗体的概念 窗体,也称为表单,是指可以收集用户录入信息的界面。最简单的窗体就是Excel的工作表,另外也可以向工作表中添加文本框、复选框、列表框和按钮等表单控件。通过这些控件可以将Excel的工作表设计成具有自动输入和信息分析功能的简单应用程序。创建窗体的操作很简单,与制作普通工作表没什么两样。图17-1就是一个典型的工作表窗体。 图17-1所示窗体看起来比较复杂,其实只需要在工作表中输入相关文字,设置好相关单元格间的公式,再通过格式化进行外观设置即可。 如果需要实现工作表窗体的自动填写及收集录入内容等功能,就需要在窗体中添加表单控件。 工作表窗体中可包括各种控件,例如选项按钮和下拉列表框等。还可对窗体进行保护,使得只有某些单元格可用于数据输入,并且可验证数据的有效性,以确保用户输入的只是窗体所需的数据类型。图17-2所示为一个使用控件设计的工作表窗体。
创建工作表窗体的一般步骤如下: 步骤1 新建工作簿; 步骤2 在工作表中输入相关的提示(或表头)信息; 步骤3 根据需要对这些信息进行格式化; 步骤4 定义相应的公式; 步骤5 根据需要,在窗体中添加各种控件,设置各控件的数据范围等属性; 步骤6 删除工作簿中多余的表格; 步骤7 设置各单元格的保护状态,再将工作表保护起来; 步骤8 将工作簿保存为模板。 通过以上各步骤可完成窗体的设计,然后将设计的窗体工作簿保存为模板,再提供给最终用户。最终用户通过该模板可创建空白副本。 17.2 认识控件 控件是放置于窗体上的一些图形对象,可用来显示或输入数据、执行操作,或者使窗体更易于阅读。这些对象包括文本框、列表框、单选按钮、命令按钮及其他一些对象。控件给用户提供了一些可供选择的选项,或是某些按钮,单击这些按钮后可运行宏。 17.2.1 控件分类 工作表中可以使用两类控件:表单控件和ActiveX控件。这些控件组成了工作表窗体。在Excel“开发工具”选项卡中的“控件”组中,单击“插入”按钮,将打开如图17-3所示控件工具箱,该工具箱中包含“表单控件”和“ActiveX控件”。将鼠标移到某个控件上时,将显示该控件的名称。 1. 表单控件 表单控件与Excel早期版本的控件是美容的。可以为这类控件附加一个已有的宏,或者编写、录制一个新宠。当用户单击该控件时,将运行该宏。 如果需要为窗体录制所有的宏,但又不愿在VBA中编写或更改任何宏代码,那么可以使用表单控件。另外,图表工作表中也可使用表单控件。
. 2. ActiveX控件 ActiveX控件与在VBA中使用的控件相类似。添加到工作表中的ActiveX控件可以响应事件,需要在VBE中为不同的事件编写不同的响应代码。当用户使用控件时,将运行这些编写的宏代码来响应用户事件。 ActiveX控件可使用在大部分窗体中,尤其适用于要对控件的不同事件进行控制的情况。但是,ActiveX控件不能用在图表工作表中。 17.2.2 向工作表添加控件 一般来说,向工作表中添加控件的方法如下: 1)在“开发工具”选项卡的“控件”组中,单击“插入”按钮,在打开的“控件工具箱”上单击控件类型按钮; 2)在工作表中单击鼠标(或用鼠标在工作表中拖动,绘制出控件的外形尺寸); 3)松开鼠标,需要的控件创建完成,并已嵌入到当前工作表中。 技巧:创建“按钮”之类的控件时,将弹出如图17-4所示的“指定宏”对话框,要求用户输入或选择宏命令。
17.2.3 操作工作表控件 将控件添加到工作表中以后,还可以对其进行多种操作,如调整大小、调整位置、编辑文字等。 1. 选择控件 对控件进行操作之前,必须先使其处于选中状态。根据控件的不同,其选择方法也不同,直接单击即可选中大多数控件,对于如“选项按钮”、“复选框”之类的控件(因为单击将改变其状态,而不是选择),则需要单击鼠标右键才能选中。 2. 改变大小 选中控件,其周围将出现带有控制点的粗边框,将鼠标移动到控制点上时,鼠标指针将变为双向箭头,如图17-5右下角所示,这时按下鼠标左键拖动即可改变控件的大小。 技巧:在拖拽鼠标的同时按下“Shift”键,控件在改变大小时将保持比例不变。
![](http://userimage2.360doc.cn/11/0303/17/380475_201103031721310158.jpg)
![](http://userimage2.360doc.cn/11/0303/17/380475_201103031736580033.jpg)
![](http://userimage2.360doc.cn/11/0303/17/380475_201103031744540361.jpg)
第17章 创建工作表窗体
如何使用 Excel 中的工作表窗体控件1
Excel用户窗体技术—创建简单的数据输入窗体1
中央文明委表彰第2批全国文明城市等创建工作先进典型
在Excel工作表中创建关联列表0
在Excel工作表中创建关联列表00
快速为Excel工作簿创建工作表目录的方法
快速为Excel工作簿创建工作表目录的方法 - 电脑技术
狠抓基层党风廉政建设示范点创建工作
珠海市创建“国家生态园林城市”工作实施方案
“平安校园”创建工作实施意见
沈阳市中小学校无烟环境创建工作实施方案
妙用Word2007模板创建工作日历
坚持精神文明创建工作的群众性
积极开展区域法治创建工作
Drupal专业开发指南 第2章 创建一个模块(1) - g089h515r806的专栏 - CSDNBlog
页表创建create_mapping
第四周工作安排
×××××公司2010年学习型组织创建工作安排
推进文明单位创建工作的几点思考
北京积水潭医院创建“全国无烟医院”工作实施方案
揭秘孙立人创建的国军:女青年工作大队
揭秘孙立人创建的国军“女青年工作大队(组团)
我县召开创建省级“双拥”模范县工作动员大会