案例目录
第2章 掌握VBA编程语言
案例2-13 使用Application.Run方法调用过程
案例2-22 同时处理If条件成立与不成立两种情况并执行单条语句
案例2-23 同时处理If条件成立与不成立两种情况并执行多条语句
案例2-45 使用Err对象的Number属性判断是否出现运行时错误
案例2-46 在错误处理中使用On Error Resume Next语句
第3章 对象编程基础
第4章 使用Application对象处理Excel程序
第5章 使用Workbook对象处理工作簿
案例5-1 使用ActiveWorkbook引用新建的工作簿
第6章 使用Worksheet对象处理工作表
第7章 使用Range对象处理单元格区域
案例7-4 使用Intersect方法引用多个区域的重叠部分
案例7-16 使用For Each循环结构遍历区域中的每个单元格
第8章 使用Shape对象处理图形对象
第9章 使用Chart和ChartObject对象处理图表
案例9-2 使用SetSourceData方法为图表设置数据源
第10章 使用PivotTable对象处理数据透视表
第11章 使用类模块创建新的对象
案例11-2 使用Public关键字为类创建简单的可读写属性
第12章 使用事件编写自动交互的程序
案例12-6 使用工作簿的Activate事件设置工作簿的界面显示环境
案例12-8 使用BeforeClose事件过程控制工作簿的关闭方式
第13章 使用Excel对话框
第14章 创建用户窗体和控件
案例14-20 使用GroupName属性代替框架控件将选项按钮分组
案例14-22 使用RowSource属性将活动工作表中的单列数据添加到列表框中
案例14-23 使用RowSource属性将特定工作表中的单列数据添加到列表框中
案例14-24 使用RowSource属性将工作表中的多列数据添加到列表框中
案例14-25 使用AddItem方法将无规律的项目逐一添加到列表框中
案例14-26 使用AddItem方法将连续的数字编号批量添加到列表框中
案例14-27 使用AddItem方法将单元格区域中的数据批量添加到列表框中
案例14-28 使用List属性将多个项目一次性添加到列表框中
案例14-29 使用List属性将工作表中的一列数据添加到列表框中
案例14-40 将列表框中的所有项目写入由用户指定的单元格区域
案例14-41 将列表框中选中的所有项目写入由用户指定的单元格区域
案例14-42 使用AddItem方法将无规律的项目逐一添加到组合框中
案例14-43 使用RowSource属性将工作表中的数据添加到组合框中
案例14-44 使用List属性将工作表中的一列数据添加到组合框中
第15章 定制Excel界面环境
案例15-2 获取Excel中的所有内置控件的FaceId和图像
案例15-4 获取工作表菜单栏中第一个菜单包含的命令的相关信息
案例15-5 获取工作表菜单栏中所有菜单包含的命令的相关信息
案例15-26 获取Excel中的所有快捷菜单及其包含的控件
案例15-28 在内置快捷菜单中添加“转换大小写”子菜单及其菜单项
案例15-34 使用ExecuteMso方法执行功能区中的控件
案例15-35 使用GetImageMso方法获取控件的图像
第16章 开发用户自定义函数
案例16-13 创建将数字中的每一位输入到连续多个单元格中的函数
案例16-19 创建按单元格背景色对单元格中的数据求和的函数
第17章 处理文件
案例17-20 使用Print语句自定义数据项的格式以及分隔符
案例17-22 使用Line Input语句从文本文件中读取数据
案例17-24 使用WriteLine方法将数据写入文本文件
案例17-25 使用ReadLine方法读取文本文件中的数据
第18章 与其他Office应用程序交互
第19章 使用ADO访问数据
案例19-2 使用SELECT语句检索表中包含特定字段的所有记录
案例19-3 使用SELECT语句检索表中满足单一条件的所有记录
案例19-4 使用SELECT语句检索表中满足单一条件中的一系列特定值的所有记录
案例19-5 使用SELECT语句检索表中满足多个条件之一的所有记录
案例19-6 使用SELECT语句检索表中同时满足多个条件的所有记录
案例19-7 使用SELECT语句检索表中包含特定字段的所有记录并进行排序
案例19-13 使用Connection对象从数据源中检索数据
案例19-14 使用Recordset对象从数据源中检索数据
案例19-15 完成从数据源中检索数据的任务后关闭数据源的连接
第20章 操作注册表
案例20-1 使用SaveSetting语句将指定内容写入注册表
案例20-2 使用GetSetting函数读取注册表中的内容
案例20-4 使用GetAllSettings函数一次性读取注册表中的所有内容
案例20-5 使用DeleteSetting语句删除注册表中的特定键值
案例20-6 使用DeleteSetting语句删除注册表中的特定子键及其中包含的所有内容
第21章 操作VBE
案例21-9 获取VBA工程中的特定模块中包含的所有过程的名称
案例21-10 获取VBA工程中包含的所有模块中的代码的总行数
案例21-11 获取在VBA工程中引用的所有类型库的相关信息
案例21-14 使用VBA自动删除VBA工程中的所有模块及其中包含的代码
案例21-15 使用VBA自动创建普通的VBA过程并编写代码
第22章 创建和使用加载项
案例22-5 将用户选择的一个或多个加载项添加到Excel中
第23章 开发Excel实用程序