- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第章EXCELVBA基础
第2章 EXCEL VBA基础
本文由landmao贡献
doc文档可能在WAP端浏览体验不佳。建议您优先选择TXT,或下载源文件到本机查看。
第2章
EXCEL VBA 基础
2.1 什么是 EXCEL VBA
2.1.1 为什么要学习 EXCEL VBA
现在,财务软件已经趋于普及,会计人员的工作效率大幅度提高,减轻了会计人员大工 作强度。财务软件但优点是从数据但输入、处理、输出实现了一体化,在会计数据但利用方 面,尽管财务软件一直都作改进,但客观上还是满足不了管理工作但要求。因此,作实际工 作中,EXCEL 被大量应用,EXCEL 但特点是简单易用,操作灵活,大大地弥补了会计软件地 不足。但是,EXCEL 处理数据的缺点是,每一步都要人工操作和控制,对重复性的工作,每 次都要重复去作。 EXCEL VBA 能够将重复的工作编写成程序, 这样就能够提高效率和避免人为操作的错误。
2.1.2 什么是 VBA
VBA(Visual Basic For Applications)是微软开发出来在其桌面应用程序中执行通用的 自动化(OLE)任务的编程语言。VBA 是 Visual Basic 的一个子集,VBA 不同于 VB,原因是 VBA 要求有一个宿主应用程序才能远行(需要在 EXCEL 等软件的运行下才能运行),而且不能用 于创建独立应用程序。而 VB 可用于创建独立的应用程序。VBA 可使常用的过程或者进程自 动化,可以创建自定义的解决方案,最适用于来定制已有的桌面应用程序。 通常意义上的 VBA 就是在 Office 中包含着的一种加强 Office 功能的 Basic 语言。 经过 发展,在 Office 中,Word、Excel、Access、PowerPoint 等个软件都有了自己的程序设计 语言,分别称为 WordBasic、ExcelBasic、AccessBasic、PowerPointBasic (在 Outlook 中 的开发语言为 Visual Basic Scripting Edition)。 通常统一称为 VBA VB for Application) ( 。 本讲座,主要基于 EXCEL VBA 进行讲解。 VBA 和 VB 的区别包括如下几个方面: (1) VB 是设计用于创建标准的应用程序,而 VBA 是在已有的应用程序(EXCEL 等)下运 行,实行有关操作、处理、查询等的自动化,提高效率。 (2)VB 具有自己的开发环境,而 VBA 必须寄生于已有的应用程序(如 EXCEL) 。 (3)要运行 VB 开发的应用程序,用户不必安装 VB,因为 VB 开发出的应用程序是可执行 文件(*.EXE),可独立运行。而 VBA 开发的程序必须依赖于它的父应用程序,例如 EXCEL, 如编写的 EXCEL VBA 程序,没有安装 EXCEL 是无法运行的。 虽然一些不同,VBA 和 VB 在结构上仍然十分相似。 如果你已经对 VB 有一些基础,学习 VBA 就非常容易。当掌握 EXCEL VBA 后,对 WORD、ACCESS 等中应用 VBA 创建解决方案,也就基 本掌握了。
2.1.3 VB 与 VBA 的发展过程
1、Microsoft 于 1991 年 5 月 20 日在亚特兰大发表了 Visual Basic 1.0 for Windows。 2、Microsoft 于 1992 年 9 月 1 日发表了 Visual Basic for MS-Dos 标准版和专业版。 如同 Windows 平台的 Visual Basic,该版本提供了简易的图形设计特点,用于设计功能强 大、多样的传统应用程序。运用该平台,开发人员只需简单的绘制用户界面,并附加相应的 事件代码即可。 3、Microsoft 于 1992 年 11 月 2 日发表了 Visual Basic 2.0 for Windows 标准版和专 业版。在该版本中,Microsoft 加入了 300 多项新特性以帮助开发人员创建更快速、更有效 以及能利用各种 Windows 特性的应用软件。 4、Microsoft 于 1993 年 5 月 14 日发表了 Visual Basic 3.0 for Windows 标准版和专 业版。在该版本中提供了 Microsoft Access Database Engine for Windows 1.1 用以浏览 大量的资料以及提供 OLE(对象链接与嵌入自动识别)2.0 的功能,开发各种商业应用软件。 同时,还加入了许多新的工具和控件以及增强的自定义控件功能。 5、 1993 年 6 月 29 日 Visual Ba
您可能关注的文档
最近下载
- 人教版地理必修一教材解读(2019年版).pptx VIP
- 初中音乐教学课件走进京剧.ppt VIP
- 2022年土地登记代理人题库700道及参考答案【培优b卷】.docx
- 药剂职业生涯规划目标.pptx VIP
- 2025年SpaceX火箭推进系统技术创新及市场影响报告.docx VIP
- (新版)油品计量工(技师)职业鉴定考试题库资料(浓缩400题).pdf VIP
- 全国大学生职业规划大赛《法学》专业生涯发展展示PPT【最新版】.pptx
- (精选)实践是认识的基础教学课件.ppt VIP
- 2023年市政工程质量检测见证取样员手册培训资料.doc VIP
- 【MOOC】微观经济学-浙江大学 中国大学慕课MOOC答案.docx VIP
原创力文档


文档评论(0)