vba应用案例教程——第一章

vba应用案例教程——第一章

ID:16353932

大小:84.00 KB

页数:29页

时间:2018-08-09

vba应用案例教程——第一章_第1页
vba应用案例教程——第一章_第2页
vba应用案例教程——第一章_第3页
vba应用案例教程——第一章_第4页
vba应用案例教程——第一章_第5页
资源描述:

《vba应用案例教程——第一章》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、第1章VBA基础知识1.1VBA及其特点一、什么是VBA?VBA(VisualBasicforApplications)是MicrosoftOffice系列的内置编程语言,即应用程序中的VB(VisualBasic)。它“寄生于”Office应用程序,是Office套装软件的一个重要组件。它面向对象(OOP),可视化,容易入门,可以实现日常工作的自动化。二、VBA编程优点1.程序只起辅助作用,大部分功能用Office的,因此简化了程序设计。打印、文件处理、格式化和文本编辑等功能不必另行设计。2.通过宏录制,可以部分地实现程序设计的自动化,大大提高软件开发效率。3.发行方便,只要发行含有

2、VBA代码的文档或模板即可,属于绿色软件。Office界面熟悉,便于软件推广应用。4.Office界面对于广大计算机应用人员来说比较熟悉,符合一般操作人员的使用习惯,便于软件推广应用。5.用VBA编程非常简单,即使非计算机专业人员,也可以很快编出自己的软件。三、VBA应用前景BillGates说过:VBA已经不再是单纯的技术了,它正快速地朝着一个标准化的程序开发平台的目标前进,就好像现在的Windows、Internet的角色一样。VBA是即将兴起的、很有前途的编程语言,在Office环境下用VBA开发应用软件,将成为软件开发人员和计算机应用人员首选方式。目前在众多的Office应用人

3、员当中,80%以上的人,仅仅在使用这些软件20%左右的基本功能,真正精彩的部分——VBA编程,没有被开发和使用。四、VBA和VB的主要区别  1.VB用于创建标准的应用程序,VBA是使已有的应用程序(Office)自动化。  2.VB具有自己的开发环境,VBA寄生于已有的应用程序(Office)。  3.VB开发出的应用程序可以是可执行文件(*.EXE),VBA开发的程序必须依赖于它的“父”应用程序(Office)。1.2宏宏(Macro)——子程序一、宏的安全性为了防止“宏病毒”,Office提供了一种安全保护机制,就是设置“宏”的安全性。当我们需要频繁使用带有VBA代码的应用软件时

4、,完全可以把“宏”的安全性设置为“低”,而把宏病毒与其他成千上万种病毒同样对待,用统一的防护方式和防毒工具进行防毒。二、宏的录制与执行1.录制  ①进入Excel。  ②在“工具

5、宏”菜单中选“录制新宏”项。  ③在“录制新宏”对话框中输入宏名,单击“确定”按钮。④进行需要的操作。  ⑤单击“停止录制”工具栏按钮,或选择“工具

6、宏

7、停止录制”菜单结束宏录制。2.执行“工具

8、宏

9、宏”菜单三、宏的编辑1.进入编辑状态①“工具

10、宏

11、宏”菜单②选择宏名2.代码说明Sub、EndSub——子程序开始、结束单引号——注释With、EndWith——结构语句圆点——对象之间,或者对象及其属性、事件、

12、方法、事件之间的分隔符。表示隶属关系。3.代码修改①删除注释和无关语句②加入循环结构“&”——字符串连接运算符4.编码方法①录制②改编四、指定宏保存的位置Excel:当前工作簿、新工作簿、个人宏工作簿。◆保存在当前工作簿或新工作簿——只有该工作簿打开时,相应的宏才可以用。◆保存在个人宏工作簿——在当前机器上多个工作簿都能使用。Word:Normal模板、当前文档中。◆保存在当前文档——只有该文档打开时,相应的宏才可以用。◆保存在Normal模板——在当前机器上都能使用。五、为宏指定快捷键1.创建宏时指定快捷键2.录制宏后指定快捷键①“工具

13、宏

14、宏”菜单②选择宏③单击“选项”按钮【例1.

15、1】利用Word宏快速录入上角标。六、将宏指定给按钮①在Excel中打开“窗体”工具栏(Word的窗体工具栏没有“按钮”)②在工作表添加按钮③为它指定宏④按钮属性设置——右击七、将宏指定给图片或工具栏按钮1.指定宏到图片①用“插入

16、图片”菜单工作表中放置图片②右击图片,在快捷菜单中选“指定宏”2.指定给“工具栏按钮”  ①选择“工具

17、自定义”菜单。  ②在“命令”卡中,从“类别”列表框中选择“宏”,从“命令”列表框中将“自定义按钮”拖动到任意一个工具栏上。  ③右击该按钮,选择“指定宏”。  ④选择需要的宏名并单击“确定”按钮。  ⑤单击“关闭”按钮。3.从工具栏中删除自定义按钮①选择

18、“工具

19、自定义”菜单②用鼠标将按钮从工具栏中拖出4.创建新的工具栏①在“自定义”对话框的“工具栏”卡中,单击“新建”按钮。②输入工具栏名,单击“确定”按钮。范例1-1在Word当前文档中插入多个文件的内容1.要求将从中央电视台网站下载的1至8套节目时间表合并到一个文档中,并进行格式控制。2.实现步骤①语句、函数的选用和程序初稿的形成录制宏——设置3号字、居中,输入“中央1套”,回车。设置5号字,两端对齐”。插入文件(01.txt)。②加工初稿得

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。