Excel 宏与VBA 程序设计实验指导书 1 实验1 Excel 宏与 VBA 语法基础 一、 实验目的 1. 熟练掌握录制宏、执行宏、加载宏的方法; 2. 熟练使用 Excel VBA 编辑环境,掌握 VBA 的编辑工具 VBE 的结构和使用; 3. 熟练掌握 VBA 的基础语法和语句,包括对象、属性和方法,运算符的使用,常用语句和变量的使用
二、 知识要点 1.宏 宏是被存储在 Visual Basic 模块中的一系列命令和函数
在需要执行宏时,宏可以立刻被执行,简单地说,宏就是一组动作的组合
宏是 Excel 能够执行的一系列VBA 语句,它是一个指令集合,可以使 Excel 自动完成用户指定的各项动作组合,而且宏的录制和使用方法相对也比较简单
录制宏命令时,Excel 会自动记录并存储用户所执行的一系列菜单命令信息;运行宏命令时,Excel 会自动将已录制的命令组合重复执行一次或者回放,从而实现重复操作的自动化
也就是说,宏命令本身就是一种 VBA 应用程序,它是存储在 VBA 模块中的一系列命令和函数的集合
当执行宏命令所对应的任务组合时,Excel 会自动启动该 VBA 程序模块中的运行程序
在 Excel 中,宏有以下两种制作方法: 录制宏:通过录制的方法把在 Excel 中的操作过程以代码的方式记录并保存下来,即宏的代码可以用录制的方法自动产生; 编写宏:在 VBE 中直接手工输入操作过程的代码
(1) 录制宏:录制宏是用录制的方法形成自动执行的宏,除了直接录制外,也可以用图形或按钮启动录制; (2) 执行宏:通过宏对话框执行宏、通过图形执行宏、通过窗体按钮执行宏、添加菜单或工具栏命令执行宏; (3) 加载宏:加载宏来源主要有 Excel 自带的加载宏、其他来源提供的加载宏、录制宏制作的加载宏
2.Ex cel VBA 编辑环境 VBA 是