VBA应用案例教程-第一章.docVIP

  1. 1、本文档共29页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第1章 VBA基础知识 1.1 VBA及其特点 一、什么是VBA ? VBA(Visual Basic for Applications)是Microsoft Office 系列的内置编程语言,即应用程序中的VB(Visual Basic)。 它“寄生于”Office应用程序,是Office 套装软件的一个重要组件。 它面向对象(OOP),可视化,容易入门,可以实现日常工作的自动化。 二、VBA编程优点 1.程序只起辅助作用,大部分功能用Office的,因此简化了程序设计。打印、文件处理、格式化和文本编辑等功能不必另行设计。 2.通过宏录制,可以部分地实现程序设计的自动化,大大提高软件开发效率。 3.发行方便,只要发行含有VBA代码的文档或模板即可,属于绿色软件。Office界面熟悉,便于软件推广应用。 4. Office界面对于广大计算机应用人员来说比较熟悉,符合一般操作人员的使用习惯,便于软件推广应用。 5.用VBA编程非常简单,即使非计算机专业人员,也可以很快编出自己的软件。 三、VBA应用前景 Bill Gates说过:VBA已经不再是单纯的技术了,它正快速地朝着一个标准化的程序开发平台的目标前进,就好像现在的Windows、Internet的角色一样。 VBA是即将兴起的、很有前途的编程语言,在Office环境下用VBA开发应用软件,将成为软件开发人员和计算机应用人员首选方式。 目前在众多的Office应用人员当中,80%以上的人,仅仅在使用这些软件20%左右的基本功能,真正精彩的部分——VBA编程,没有被开发和使用。 四、VBA和VB的主要区别   1. VB用于创建标准的应用程序,VBA是使已有的应用程序(Office)自动化。   2. VB具有自己的开发环境,VBA寄生于已有的应用程序(Office)。   3. VB开发出的应用程序可以是可执行文件(*.EXE),VBA开发的程序必须依赖于它的“父”应用程序(Office)。 1.2 宏 宏(Macro)—— 子程序 一、宏的安全性 为了防止“宏病毒”,Office提供了一种安全保护机制,就是设置“宏”的安全性。 当我们需要频繁使用带有VBA代码的应用软件时,完全可以把“宏”的安全性设置为“低”,而把宏病毒与其他成千上万种病毒同样对待,用统一的防护方式和防毒工具进行防毒。 二、宏的录制与执行 1.录制   ①进入Excel。   ②在“工具|宏”菜单中选“录制新宏”项。   ③在“录制新宏”对话框中输入宏名,单击“确定”按钮。 ④进行需要的操作。   ⑤单击“停止录制”工具栏按钮,或选择“工具|宏|停止录制”菜单结束宏录制。 2.执行 “工具|宏|宏”菜单 三、宏的编辑 1.进入编辑状态 ①“工具|宏|宏”菜单 ②选择宏名 2.代码说明 Sub、End Sub —— 子程序开始、结束 单引号 —— 注释 With、End With —— 结构语句 圆点 —— 对象之间,或者对象及其属性、事件、方法、事件之间的分隔符。表示隶属关系。 3.代码修改 ①删除注释和无关语句 ②加入循环结构 “”—— 字符串连接运算符 4.编码方法 ①录制 ②改编 四、指定宏保存的位置 Excel:当前工作簿、新工作簿、个人宏工作簿。 ◆保存在当前工作簿或新工作簿 —— 只有该工作簿打开时,相应的宏才可以用。 ◆保存在个人宏工作簿 —— 在当前机器上多个工作簿都能使用。 Word: Normal模板、当前文档中。 ◆保存在当前文档 —— 只有该文档打开时,相应的宏才可以用。 ◆保存在Normal模板—— 在当前机器上都能使用。 五、为宏指定快捷键 1.创建宏时指定快捷键 2.录制宏后指定快捷键 ①“工具|宏|宏”菜单 ②选择宏 ③单击“选项”按钮 【例1.1】利用Word宏快速录入上角标。 六、将宏指定给按钮 ①在Excel中打开“窗体”工具栏(Word的窗体工具栏没有“按钮”) ②在工作表添加按钮 ③为它指定宏 ④按钮属性设置 —— 右击 七、将宏指定给图片或工具栏按钮 1.指定宏到图片 ①用“插入|图片”菜单工作表中放置图片 ②右击图片,在快捷菜单中选“指定宏” 2.指定给“工具栏按钮”   ①选择“工具|自定义”菜单。   ②在“命令”卡中,从“类别”列表框中选择“宏”,从“命令”列表框中将“自定义按钮”拖动到任意一个工具栏上。   ③右击该按钮,选择“指定宏”。   ④选择需要的宏名并单击“确定”按钮。   ⑤单击“关闭”按钮。 3.从工具栏中删除自定义按钮 ①选择“工具|自定义”菜单 ②用鼠标将按钮从工具栏中拖出 4.创建新的工具栏 ①在“自定义”对话框的“工具栏”卡中,单击“新建”按钮。 ②输入工具栏名,单击“确定”按钮。 范例1-1 在Word当前文档中插入多个文件的内

文档评论(0)

185****7617 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档