会计电算化课件-第8章 宏与VA基础 VBA基础.pptVIP

会计电算化课件-第8章 宏与VA基础 VBA基础.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
会计电算化课件-第8章 宏与VA基础 VBA基础

第8章 Excel宏与VBA基础 [会计电算化教研室 ] 一、基本要求与本章主要内容 通过本章教学,要求利用通用电子表格Excel进行宏的录制、分析操作;能够了解对象、方法、属性、事件的基本含义,掌握VBA的主要对象,切实把Excel作为处理会计数据的有用工具。 二、教学重点和教学难点 教学重点:录制宏、立即窗口、VBA对象 教学难点:对象引用、Range对象 三、教学方法 本章主要采用案例教学法。 四、本章的教学时数 本章计划 8课时:其中课堂教学 4 课时,学生上机实验 4 课时 8.1宏与VBA简介 要点: 一、录制一个宏 二、宏的本质认识 三、宏的执行方式 8.1宏与VBA简介 录制宏:分颜色显示 宏与VBA 宏的保存位置 运行宏的方法 VBA与VB的比较 EXCEL+VBA开发的好处 亲自动手录制一个宏 问题:为什么要录制宏? 演示用例 01-01.xls 录制宏时的注意事项: 1、先计划好,录制时尽量减少误操作 2、相对引用、绝对引用 发现宏背后的秘密─VBA 打开VBE(Visual Basic Editor)的方法: 1、ALT+F11 2、“工具”─“宏”─“Visual Basic 编辑器” 3、 “工具”─“宏”─“宏”─“编辑” “宏”与“过程”的关系 相同点: 宏实际上就是过程 不同点: 宏一般专指MS Office中通过录制所产生的过程 宏可以录制,为何还要学习VBA 当宏录制有误时可以直接修改宏,而不必重新录制 录制的宏语句冗长(记录了许多不需要的步骤,不需要的语句),降低了执行速度 举例一: With Selection.Font部分语句 举例二: Range(“A1:B3”).BorderAround Weight:=xlThick一句便可替代整个的加粗外边框语句 灵活度不够。比如无法判断和循环 举例:建立年度的12张工资表 强度不够。有些功能是无法通过录制实现的。 举例一:执行完成后,msgbox “已经成功完成!” 举例二:比如演示版30天失效的功能。 宏的保存位置 1、当前工作簿 2、新工作簿 3、个人工作簿 (personal.xls):一个具有特殊功能的EXCEL文件(在XLStart文件夹中),其功能一般只是用于保存宏,当打开一个EXCEL文件时,系统已经自动将personal.xls打开,虽然它处于隐藏的状态,但却仍然可以使用保存于其内的宏。 删除个人宏工作簿内的宏时,要先取消隐藏 运行宏的方法 两大类 在EXCEL界面(适用于使用环境) 在VBE界面 (适用于开发环境) 一、在VBE界面运行宏 1、通过菜单命令运行宏 2、通过工具栏按钮运行宏 3、快捷键F5 [小技巧]将Excel和VBE窗口并排显示,可以清楚地观察到语句执行的效果 二、在EXCEL界面运行宏 “工具”─“宏” ─“宏” ─“执行” ALT+F8 ─“执行” 对宏指定的快捷键 自定义菜单项(参考下页) 自定义按钮 窗体控件 控件工具箱控件 图形对象 工具栏、菜单、菜单项、按钮 通过上面的图,弄清楚它们的存放关系 1、工具栏─菜单─菜单─菜单项、按钮 2、工具栏─菜单项、按钮 实际上,工具栏与菜单栏在本质上是相同的,所以,也可以 1、菜单栏─菜单─菜单─菜单项、按钮 2、菜单栏─菜单项、按钮 8.2VBA的编辑环境 要点: VBE窗口介绍 VBA与VB的比较 对象、属性、方法、事件 几个便捷功能 8.2VBA的编辑环境 VBE窗口基本结构 编辑器的选项设置 立即窗口 编辑工具栏介绍 VBE窗口介绍 工程资源管理器窗口 Microsoft Excel对象 模块 用户窗体 属性窗口 代码窗口 编辑器的选项设置 立即窗口 VBA与VB的比较 相同点: VBA可以被认为是Visual Basic(VB)的子集,其继承和发扬了VB语言开发工具的核心和精髓。 区别: VB是“独立”的,而VBA有很大的“附属”性。 1、VB是设计用于创建标准的应用程序,而VBA是使已有的应用程序(EXCEL、Word、PowerPoint等)自动化。实际上,大家在Excel、Word等中用到的“宏”在本质上就是一段VBA代码。 2、VB具有自己的开发环境,而VBA必须寄生于已有的应用程序(如Excel、Word、PowerPoint等) 3、要运行VB开发的应用程序,用户不必安装VB,因为VB开发出的应用程序是可执行文件(*.EXE),而VBA开发的程序必须依赖于它的父应用程序,例如Excel、Word、PowerPoint等 EXCEL+VBA开发的好处 1、 使用VBA作开发可以利用Excel的已有功能,输入、输出、格式化,图表、打印等不必开发而可以直接使用,极大地减少了开发工作量,不用

文档评论(0)

qiwqpu54 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档