- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
下载
下载
第3学时 学 习 控 件
在上一学时中,不论是否意识到,你已经开始学习用户界面设计的一些组成部分了。你
学到了为应用程序设计添加按钮、图片和工具栏按钮的有关知识。在本学时中将以控件为重
点对所学知识进行扩展。
本学时的重点包括:
• Excel开发过程的简要介绍
• 不同控件类型的讨论
• 向工作表添加控件
• 设置控件的格式,将控件和工作表单元格链接起来
• 在应用程序中使用用户窗体
3.1 Excel开发过程的简要介绍
不论创建什么样的应用程序,总是有多种方法可以实现。本学时将要介绍的是一种已经
成功应用多年的方法。建立应用程序的第一步是了解尽可能多的与该应用程序有关的内容。
这意味着需要找到如下问题的答案:
• 谁将使用这个应用程序?
• 应用程序将要使用的数据来源于何处?
• 应用程序保存什么样的数据?
• 应用程序对数据进行什么样的操作?
• 应用程序应当产生什么样的输出结果?
3.1.1 谁将使用这个应用程序
知道你的应用程序的用户是谁,将有助于你决定应用程序应当采用什么样的外观和给人
什么样的总体感觉。例如,如果设计将由熟练的 E x c e l用户使用的应用程序,那么,你也许希
望用工作表作为基本的数据输入机制。另一方面,如果你的用户对 E x c e l 并不熟悉,那么你也
许会使用窗体来进行数据输入。
3.1.2 应用程序将要使用的数据来源于何处
数据是否已经保存在 E x c e l工作簿中?还是从头开始输入新的数据?或者从其他数据源导
入数据?应用程序的数据当前保存在什么位置将成为影响开发应用程序方法的一个重要因素。
3.1.3 应用程序保存什么样的数据
数据将保存在和应用程序相同的工作簿中还是保存到别的工作簿中?或者数据将保存为
其他类型的数据文件,例如 Microsoft Access 、Microsoft SQL Server等等?如果数据将保存在
工作簿中,那么在开始编写代码之前就应该创建列数差不多够用的工作表。
第3学时 学 习 控 件使用17
下载
3.1.4 应用程序对数据进行什么样的操作
换句话说,应用程序是否需要对数据进行处理和分析?是否需要根据数据绘制图表?是
否需要对数据进行计算?是否要建立数据透视表?是否需要对数据进行分类?通过提出类似
这些问题,你会明白需要创建什么类型的工作表以及工作表需要什么样的公式。你也可以决
定可用宏录制器录制什么类型的操作。
3.1.5 应用程序应当产生什么样的输出结果
这个问题会导致你设计和创建另一组工作表。可能需要为将要输出的每个报表创建工作表。
回答这些问题实际上是在对如何设计应用程序进行引导。了解上面所述的信息将使你作
为E x c e l开发者的工作变得更容易。
3.2 不同类型的控件
新术语 你可以向工作表或者用户窗体添加控件。用户窗体实际上是创建的窗口或者对话
框,是用户界面的一部分。对能够添加到工作表中的控件的限制比添加到用户窗体中的控
件要严格。首先要讨论的控件是能够添加到工作表中的控件,这些控件也可以添加到用户
窗体中。
开始前请关闭 E x c e l 中所有已经打开的工作簿,打开一个新的工作簿。在工具栏上单击鼠
标右键,从菜单中选择“窗体”,显示“窗体”工具栏如图 3 - 1所示。这个工具栏包括 1 6个控
件,但是只有9个可用,这9个控件可以放置到工作表上。
图3-1 “窗体”工具栏包括多种可
放置到工作表上的控件
新术语 “窗体”工具栏上的第一个控件是标签。标签是静态的文本区域,用于标识其他界
面元素或者提供信息。因为标签是静态控件,所以用户不能改变它们的内容。标签的例子如
图3 - 2所示。
在图3 - 2 中,箭头从“窗体”工具栏上的标签控件指向工作表上的标签对象。
下一个可用于工作表的是分组框控件。分组框控件用于将其他控件进行组合。分组框控
件提供可见的方框,以便用户知道哪些是与同一内容有关的组合起来的控件。要查看分组框
的例子,请选择“文件”、“打印”。“打印内容”分组框包括一系列用于选择要打印的工作表
您可能关注的文档
最近下载
- L1基础自动化系统的铁区MES的实现.docx VIP
- 2025年山东普通高中学业水平等级考试生物真题及答案 - 副本 .pdf VIP
- PEMS相关模板(PEMS软件开发计划或开发生命周期&可编程医用电气系统(PEMS)检查文件清单).pdf VIP
- 旅游接待业 课件全套 第1--10章 旅游接待业导论---旅游接待业高质量发展.pptx
- 运维服务项目实施组织及管理措施.docx VIP
- 柔性器件材料与结构失效分析.pptx VIP
- IPC-9850中文版.doc
- 2025年四川自贡市中考英语试卷含答案.docx VIP
- 2019年国庆70周年阅兵装备解读报告.pptx
- 2024人教版PEP英语三年级上册全册教学设计教案含反思.pdf
文档评论(0)