《控件与用户窗体》PPT课件

《控件与用户窗体》PPT课件

ID:41199289

大小:377.51 KB

页数:54页

时间:2019-08-18

《控件与用户窗体》PPT课件_第1页
《控件与用户窗体》PPT课件_第2页
《控件与用户窗体》PPT课件_第3页
《控件与用户窗体》PPT课件_第4页
《控件与用户窗体》PPT课件_第5页
资源描述:

《《控件与用户窗体》PPT课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第四章VBA编程序言4.1宏4.2控件与用户窗体4.3对象、属性、方法和事件4.4VBA语法基础4.5过程4.6流程控制语句4.7VBA应用程序的优化4.8信息及代码的保护4.9应用举例章目录节目录序言VBA(VisualBasicforApplications)是MicrosoftOffice系列的内置编程语言,是非常流行的应用程序开发语言VB(VisualBasic)的子集。它“寄生于”Office应用程序,是OfficeXP套装软件的一个十分重要的组件。它功能强大,面向对象(OOP),非常适合入门级学习。利用它可以实现繁琐、机械的日常工作的自动化,从而极大提高用户的办公效率。VBA和V

2、B的主要区别是:1.VB用于创建标准的应用程序,VBA是使已有的应用程序(Office)自动化。2.VB具有自己的开发环境,VBA寄生于已有的应用程序(Office)。3.VB开发出的应用程序可以是可执行文件(*.EXE),VBA开发的程序必须依赖于它的“父”应用程序(Office)。章目录节目录用VBA可以实现如下一些功能:1.使重复的任务自动化。2.自定义工具栏、菜单和界面。3.简化模板的使用。4.自定义Office,使其成为开发平台。5.创建报表。6.对数据进行复杂的操作和分析。用Office作为开发平台的主要优点:1.Office本身功能强大,包括打印、文件处理、格式化和文本编辑等。

3、2.Office应用软件及其VBA内置大量函数、语句、方法等,功能非常丰富。3.Office界面熟悉,便于软件推广应用。4.便于发布。只需要发布含有VBA代码的文档,无需考虑运行环境,因为Office是普遍配备的应用软件。5.利用宏可以实现部分程序设计自动化,大大提高软件开发效率。章目录节目录4.1宏宏(Macro)是一组VBA语句。可以理解为一个程序段,或一个子程序。在OfficeXP中,宏可以直接编写,也可以通过录制形成。录制宏,实际上就是将一系列操作过程记录下来并由系统自动转换为VBA语句。这是目前最简单的编程方法,也是VBA最有特色的地方。4.1.1宏的录制与执行4.1.2宏的编辑4

4、.1.3为宏指定快捷键4.1.4指定宏保存的位置4.1.5将宏指定给按钮4.1.6将宏指定给图片或工具栏按钮章目录节目录4.1.1宏的录制与执行下面录制一个非常简单的宏,它的功能是将当前选中的单元格背景置成蓝色。如下步骤:①进入Excel。②在“工具

5、宏”菜单中选“录制新宏”项。③在“录制新宏”对话框中输入宏名“填充颜色”,单击“确定”按钮。此时,屏幕上显示出“停止录制”工具栏。④在“格式”工具栏中单击“填充颜色”按钮右边的三角标志,选择蓝色。⑤单击“停止录制”工具栏按钮,结束宏录制过程。也可以选择“工具

6、宏

7、停止录制”菜单结束宏录制。录制完一个宏后就可以执行它了。4.1.2宏的编辑对已经存

8、在的宏,我们可以查看代码,也可以进行编辑修改。选择“工具

9、宏

10、宏”菜单,在“宏”对话框中选择列表中的“填充颜色”,单击“编辑”按钮。可以在VBA的编辑器窗口修改宏。编辑宏同样非常简单。同时我们知道,通过编辑宏可以删除多余的语句,提高运行速度,也可以加入判断或循环等无法录制的语句,增加宏的功能。许多过程可以用录制宏来完成。但录制的宏无判断或循环能力,人机交互能力差,即用户无法进行输入,计算机无法给出提示,无法显示对话框,无法显示自定义窗体。因此,需要对录制的宏进行编辑修改。章目录节目录4.1.3为宏指定快捷键快捷键即快速执行某项操作的组合键。例如:CTRL+C在许多程序中代表“复制”命令。当给

11、宏指定了快捷键后,就可以用快捷键来执行宏,而不必通过“工具”菜单。可以在创建宏时指定快捷键,也可以在创建后再指定。注意:当包含宏的工作簿打开时,为宏指定快捷键会覆盖原有快捷键的功能。因此,在定义新的快捷键时,尽量避开系统已定义的常用快捷键。4.1.4指定宏保存的位置宏可保存在三种位置:当前工作簿、新工作簿和个人宏工作簿。将宏保存在当前工作簿或新工作簿,只有该工作簿打开时,相应的宏才可以用。个人宏工作簿是为宏而设计的一种特殊的具有自动隐藏特性的工作簿。第一次将宏创建到个人宏工作簿时,会创建名为“PERSONAL.XLS"的新文件。如果该文件存在,则每当EXCEL启动时会自动将此文件打开并隐藏在

12、活动工作簿后面。在“窗口”菜单中选择“取消隐藏”后,可以发现它的存在。节目录章目录4.1.5将宏指定给按钮VBA主要的目标是为自动化提供一个易于操作的界面。“按钮”是最常见的界面组成元素之一。通过使用“窗体”工具栏,可以为工作簿中的工作表添加按钮。在创建完一个按钮后,可以为它指定宏,然后就可以通过单击按钮来执行宏了。此后,单击按钮就可以运行该宏。在按钮上右击鼠标,可改变大小或标题。4.1.6将宏指定给图片或工

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

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

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