- 1、本文档共13页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
第12课VBA都有哪有提示
为了帮助用户快速学会VBA,微软对VBA提供了大量的提示信息,从而降低学习成本,
加快学习进度。
12.1.提示的重要性
提示,通常是注意事项或者传递某些重要的信息。在使用软件时细看地细查提示对于掌
握软件有极大的帮助。
帮助体现在两个方面:更好、更好地掌握软件使用方法,避免出错。
举例:安装OFFICE时,很多人不看提示,一直按回车键,往往产生悲剧结果原本想
安装2003和2010同时存在,结果装完后发现2003没有了,只剩下2010.
安装某些软件法、器时不看提示,装完后才发现,同步装了一些莫名其妙的杀毒软
件、网页插件、网购软件等等…….
安装百宝箱时,不看提示,结果打开Excel产生错误提示。
如果仔细看看提示,很多很多都可以避免,这也重复上节课所说的:恶果往往都是
自己种下的。
下图是百宝箱的安装向导中的某个画面:
理应根据需求情况选择安装组件,如果不选,默认是安装所有组件,那么不需要
的功能都装上了,如果是2013用户,还会产生错误提示。
再如,以下提示相信多数人都遇到过,看提示者一看就明白如何处理,马上修改保
存类型就解决了:
下图是“启用宏的工作簿”提示。
再看这个提示,打开带VBA的工作簿后,单击按钮不执行命令,很多人马上就要发帖、
提问了。事实上,当你养成看提示的习惯后,用发帖的二分之一时间就解决此问题了。
再如,下图的错误很常见,返回了错误结果,怎么办泥?,什么呢?
事实上,单击叹号,一秒钟就明白出错的了。
通过以上举例,你明白看提示的重要性了吗?
12.2.VBA自动提示的分类与目的
基本语法提示:为用户检查代码语法
过程名称提示:协助用户快速录入过程名称
属性与方法提示:向用户展示方法与属性名称
参数提示:提示参数的个数、名称、类型和是否可选
运行时错误提示:执行代码阶段提示错误信息
通过以上提示,不管是输入代码、学习VBA还是调用代码都有较大的帮助。
12.3.基本语法提示
基本语法提示用于书写代码阶段为用户检查代码的语法正确性,它有两种提示方式,一
是提示信息框,二是红色字符标示有问题的代码。
例如VBA的过程名称不能使用数字命名,那么输入代码时使用了数字将会产生以下提
示,同时将代码用红色标示出来,根据提示可以明白代码错在何处。
再如录入With语句、条件语句、循环语句时,代码未录入完整也属于基本的语法错误,
VBA会给予及时的提示。
看到这个提示就明白出错是有IF没有Then或者Goto,可以马上通过F1键查询帮
助,获得完整的语法说明,从而根据语法列表修改代码。
以上提示是缺少With的对象,正确的写法是:
Withobject
在With后面必定有一个对象明名称。
以上错误的是循环语句Foreach语句必须有In关键字,缺少此关键字则无法执行。
以上错误是因为Sub关键字与过程名字中间缺少空格。提示缺少等号,是因为VBA将
“Sub求和”当成了函数名称,调用函数时需要使用等号。例如以下代码包括两个过程,前
者是自定义函数,后者是一个SUB过程,在SUB过程中调用自定义函数,将自定义函数的
返回值赋予变量时需要使用等号。
FunctionSub求和()
Sub求和=Range(a1)+Range(C1)
EndFunction
Subtest()
DimaAsInteger
a=Sub求和()
EndSub
如果将过程Test中的“a=”删除,那么可以重现以上错误提示。
12.4.过程名称提示
通过VBA自带的提示来录入过程,效率更高,出率机率更低。例如要编写一个私有的
过程,过程中的变量全是静态变量,过程的名称为“求和”,正确的写法如下:
PrivateStaticSub求和()
EndSub
不过,Private和Static不易记,而且记代码有违快乐学习法
您可能关注的文档
- 章用组件研制一致界面.pdf
- 二章差分格式介绍.pdf
- 看这幅图你知道那些物体吗说看国际青少册hxm1connect3.pdf
- 你在公园里应该遵守什么规则国际青少册hxg6connect2.pdf
- 练习-太子妃升职记剧本.pdf
- 课地图上有四个位置错误国际青少册hxg5connect1.pdf
- 剑桥国际少儿册gogotalk复习课版ff kids box639.pdf
- 课听这些名字国际青少册hxg5connect1.pdf
- 专题研究大纲报告绿色建筑.pdf
- 剑桥国际少儿册gogotalk复习课版ff kids box311.pdf
- 2024教学心得:解读新课标把握目标与内容有效实施劳动教育.docx
- 2024教学心得:解读新课标初中生物学新课标新在哪里.docx
- 2024八年级上册第5课:第2课:时预防犯罪课时练习.docx
- 2024《军神》课例新课标教学设计学习.docx
- 2024大单元任务情境八角楼上比赛获奖课例.docx
- 2024观摩音乐课比赛学习心得.docx
- 2024教学心得:情境打开语文新课标大门的一把钥匙.docx
- 2024《道德与法治》人教版六年级下册第四单元第10课《 我们爱和平》教学设计第一课时.docx
- 2024《草船借箭》《景阳冈》《猴王出世》《红楼春趣》反思.docx
- 2024宝葫芦的秘密任务群教学比赛课例学习.docx
文档评论(0)