- 1、本文档共13页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
一、VBA VBA(Visual Basic for Applications),是Office 的内置编程语言,是Office的重要组件。 是基于VB(Visual Basic)发展起来的,与VB有很好的兼容性。 它可以将繁琐、机械的日常工作自动化,提高办公效率。 二、VBA与VB的区别 VBA与VB主要有以下区别: VB用于创建标准的应用程序,VBA是使已有的应用程序(Office)自动化。 VB具有自己的开发环境,VBA寄生于已有的应用程序(Office)。 VB开发出的应用程序可以是可执行文件(EXE文件),VBA开发的程序必须依赖于它的父应用程序(Office)。 三、VBA的功能及特点 用VBA可以实现如下功能: 使重复的任务自动化。 将Office作为开发平台,进行应用软件开发。 对数据进行复杂的操作和分析。 用Office作为开发平台有以下优点: VBA程序只起辅助作用。许多功能Office已经提供,可以直接使用,简化了程序设计。 通过宏录制,可以部分地实现程序设计的自动化,大大提高软件开发效率。 便于发布。只要发布含有VBA代码的文件即可。无需安装和卸载,不影响系统配置,属于绿色软件。 Office界面对于广大计算机应用人员来说比较熟悉,符合一般操作人员的使用习惯,便于软件推广应用。 用VBA编程比较简单,即使非计算机专业人员,也可以很快编出自己的软件。 四、用录制宏的方法编写VBA程序1、宏的录制与保存 宏(Macro)是一组VBA语句。可以理解为一个程序段,或一个子程序。 宏可以直接编写,也可以通过录制形成。 为了防止“宏病毒”,Office提供了一种安全保护机制,就是设置“宏”的安全性。 当我们需要频繁使用带有VBA代码的应用软件时,完全可以把“宏”的安全性设置为“低”,而把宏病毒与其他成千上万种病毒同样对待,用统一的防护方式和防毒工具进行防毒。 用录制宏的方法编写VBA程序1、宏的录制与保存 *录制宏: 启动Excel。 在“视图”选项卡→“宏” → “录制宏”命令。 在“录制新宏”对话框中输入宏名,单击“确定”按钮。 进行需要的操作。 选择“视图”→“宏”→“停止录制” 命令结束宏录制。 用录制宏的方法编写VBA程序宏的录制与保存 *执行宏: 选择“视图”→“宏”→“查看宏” ,在“宏”对话框中选择一个宏名,单击“执行”按钮。 保存宏: 将宏保存在当前工作簿或新工作簿,只有该工作簿打开时,相应的宏才可以使用。 如果需要让某个宏在多个工作簿都能使用,就应当将宏保存于个人宏工作簿中。 用录制宏的方法编写VBA程序2、宏代码的分析与编辑 *编辑宏: 选择“视图”→“宏”→“查看宏”菜单命令,在“宏”对话框中选择一个宏,单击“编辑”按钮。 1. 代码分析 开始、结束语句。 注释语句。 With语句。 用录制宏的方法编写VBA程序2、宏代码的分析与编辑 2. 代码编辑 删除多余的语句、属性和参数。 加入判断或循环等无法录制的语句。 使用字符串连接运算符“”。 循环控制语句For...Next的语法、执行过程、注意事项。 宏的录制、编辑、运行等操作还可以通过“Visual Basic”工具栏进行。 ,或用Alt+F11快捷键,可以直接打开Visual Basic编辑器。 删除宏:在“视图”→“宏” 中选择“查看宏”命令,选择宏名,单击“删除”按钮。 用录制宏的方法编写VBA程序3、用其他方式执行宏 1).*用快捷键执行宏 录制宏时,在“录制新宏”对话框中可以直接指定快捷键。 录制宏后,选择“视图”→“宏”→“查看宏” 命令,在“宏”对话框,选择宏,再单击“选项”按钮,进行设置。 用录制宏的方法编写VBA程序用其他方式执行宏 2). *用图片执行宏 指定宏到图片: 用“插入”→“图片” 命令或其他方法在当前工作表放置图片后,右击图片,在快捷菜单中选择“指定宏”命令即可进行设置。 用同样的方法可以给自选图形、艺术字、文本框、组织结构图指定宏。 用录制宏的方法编写VBA程序3、 用其他方式执行宏 3).* 用按钮执行宏 在Excel2010中,“文件”-“选项”-“自定义功能区”-“从下列位置选择命令”-“主选项卡”-“开发工具”-“控件”-“添加”, “控件”功能区就添加到“开始”选项卡。 “开始”- “控件”-“插入”-“表单控件”-“按钮(窗体控件)”,拖动鼠标左键画出控件,命令按钮就添加到工作表中,系统自动显示“指定宏”对话框 从“指定宏”对话框中选择一个宏,单击“确定”。 修改按钮的标题。 单击按钮外的任意位置,结束按钮设计。 此后,单击按钮就可以运行该宏。 4、*宏的安全级别设置 “开始”-“选项”-“信任中心”-“信任中心设置”-“宏设置”-“启用所有宏” 保存含有宏的工作
文档评论(0)