前言
本书使用说明
第1章 在开始学习宏之前
01[Excel宏]
在Excel中录制宏时,VBA会根据操作步骤书写代码
02[宏的应用范围]
既然宏有自动录制功能,为什么还要学习VBA
03[学习的思想准备]
从现在开始学习Excel VBA
04[3个必学内容]
让我们先了解创建Excel宏的必学内容
第2章 执行宏操作
05[宏的运行准备]
做好运行Excel宏的准备
06[打开包含宏的工作簿]
试着打开包含宏的Excel工作簿
07[执行工作表和单元格的宏汇总操作]
试着执行工作表和单元格的宏操作·············
08[在VBE中查看代码]]
使用VBE查看宏的代码内容
09[VBE的启动方法和工程资源管理器应用]
学习如何启动VBE与应用工程资源管理器
10[单元格的宏操作]
执行单元格宏操作并查看代码·····················
11[编程通用指令具体示例]
查看编程通用指令有哪些························
第3章 创建个宏
12[插入模块]
插入“模块”作为创建宏的位置············
13[Sub过程]
学习宏小单位“Sub过程”
14[赋值]
理解编程中频繁出现的“赋值”命令
15[创建Sub过程]
从初始状态开始创建Sub过程
16[含宏工作簿的保存]
执行宏前先保存含有宏的工作簿············
17[运行Sub过程]
通过VBE运行Sub过程
18[容易阅读的Sub过程]
先了解编写容易阅读的Sub过程的重点
第4章 学习VBA中的运算符与函数
19[运算符与函数]
关于运算符与函数的学习························
20[VBA运算符1]
学习VBA算术运算符
21[各种错误提示1]
熟练应对代码变红错误提示
22[VBA 函数1]
VBA函数基础
23[VBA 函数2]
了解Excel函数与VBA函数的不同
24[各种错误提示2]
熟练应对代码变黄与变蓝错误提示········
25[VBA函数3]
学习工作表函数中没有的函数类型········
26[逐语句]
灵活运用Sub过程中的逐语句运行功能
27[VBA 运算符2]
学习VBA中的字符串连接符
第5章 学习变量
28[变量]
关于变量
29[变量基础]
学习变量基础·································
30[确认赋值数据]
确认赋给变量的数据······················
31[变量声明]
养成使用变量时先声明变量的习惯
32[数据类型]
熟悉变量后,要明确变量数据类型····
33[各种各样的数据类型]
数据类型有哪些··································
34[变量的有效范围]
养成每个Sub过程都声明变量的习惯
第6章 学习条件分支
35[条件分支]
了解条件分支····································
36[If语句基础]
学习If语句基础知识
37[不含Else子句的If语句]
学习不含Else子句的If语句
38[多分支If语句]
学习多分支If语句
39[MsgBox函数参数]
设置信息提示对话框中的显示按钮··
40[MsgBox函数中的条件分支]
学习使用MsgBox函数的条件分支·
第7章 学习循环控制
41[循环控制]
了解循环控制·······································
42[For…Next语句基础]
学习For…Next语句基础知识
43[初始值、终值和步长值]
熟练掌握For…Next语句的重复条件
44[停止宏运行的方法]
了解无法停止宏运行时的处理方法
45[循环控制中的条件分支]
试着组合For…Next语句和If语句
46[使用数值指定单元格的Cells]
学习可以使用数值操作单元格的Cells
47[使用Cells的纵向循环控制操作]
可以使用Cells编写判定合格与否的宏···
第8章 学习对象相关语法
48[对象相关语法的位置
对象的相关语法······
49[对象、属性和方法]
知道对象和属性指
50[对象相关语法]
理解对象相关语法
51[对象的层级关系]
理解对象的层级关
52[两种属性类型]
了解两种属性类型 ··
53[集合对象]
学习集合对象·
第9章 活用宏录制
54[宏录制的活用方法]
了解宏录制功能的活用方法
55[Select方法与Selection属性]
学习宏录制时使用的Select和Selection·
56[命名参数]
学习宏录制时使用的“命名参数”
57[行接续字符]
学习宏录制时使用的“行接续字符”
第10章 学习Range对象
58[Range 、Cells和ActiveCell]
学习用于获取Range对象的属性
59[Range对象的属性]
理解仅获取数据的Range对象的属性 ·
60[Range对象的子对象]
学习Range对象的子对象
61[Range对象的方法]
学习Range对象的方法
62[表示整行与整列的Range对象]
学习表示整行整列的Range对象
63[获取末端单元格1]
理解获取末端单元格的代码
64[获取末端单元格2]
解决获取末端单元格的代码问题·
第11章 学习Worksheet对象
65[Worksheets与ActiveSheet]
学习用于获取表示工作表对象的属性
66[Worksheets和Worksheet的方法与属性]
学习Worksheets和Worksheet方法与属性
67[工作表循环控制]
创建工作表循环控制宏··············································
68[工作表和单元格循环控制]
试着使用宏创建一个含所有工作表名称的一览表·····
59[Sheet、Worksheets和Charts]
使用Sheets属性也能操作工作表
第12章 创建多表汇总宏
60[多表汇总指令]
确认多表汇总的宏指令····················
61[多表汇总宏]
创建多表汇总宏·······························
62[改善多表汇总宏]
学习提高多表汇总宏的代码写法·····
第13章 学习Workbook对象
63[Workbooks、ActiveWorkbook和ThisWorkbook]
学习用于获取工作簿对象的属性·····························
64[Workbooks和Workbook的属性与方法]
学习Workbooks和Workbook的属性方法
65[复制一个工作簿中的工作表]
复制另外一个工作簿中工作表的宏···························
66[复制所有工作簿中的工作表]
复制所有工作簿中工作表的宏··································
第14章 面向今后的学习
67[本书未涉及的学习项目]
本书部分项目未涉及的理由和学习时机·
68[参考书籍]
推荐的参考书··········································