图书介绍

Excel VBA开发技术大全2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

Excel VBA开发技术大全
  • 伍远高等编著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302192145
  • 出版时间:2009
  • 标注页数:640页
  • 文件大小:122MB
  • 文件页数:668页
  • 主题词:电子表格系统,Excel 2007-程序设计

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

Excel VBA开发技术大全PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1部分 Excel 2007应用程序开发简介第1章 Excel 2007开发平台概述2

1.1 Excel 2007新增功能2

1.1.1 Excel版本简介2

1.1.2 Excel 2007的特点2

1.1.3 Excel 2007的界面3

1.1.4 使用功能区7

1.2 用Excel开发应用程序的优势11

1.3 Excel应用程序结构11

1.3.1 Excel应用程序的构成12

1.3.2 面向对象编程机制12

1.4 Excel应用程序开发流程13

1.4.1 开发前的准备工作13

1.4.2 应用程序开发过程14

1.4.3 系统测试14

1.4.4 应用程序发布15

第2章 使用宏16

2.1 宏简介16

2.1.1 什么是宏16

2.1.2 使用宏的优点16

2.1.3 创建宏的方法17

2.2 创建宏17

2.2.1 在Excel 2003中录制宏17

2.2.2 打开Excel 2007的录制宏功能20

2.2.3 在Excel 2007中录制宏21

2.2.4 使用VB创建宏22

2.3 管理宏24

2.3.1 设置宏选项24

2.3.2 删除宏25

2.3.3 编辑宏25

2.4 运行宏28

2.4.1 使用快捷键运行宏28

2.4.2 使用【宏】对话框运行宏28

2.4.3 使用工具栏运行宏29

2.4.4 使用菜单栏运行宏31

2.4.5 使用快速工具栏运行宏33

2.4.6 通过按钮运行宏35

2.4.7 打开工作簿自动运行宏36

2.5 个人宏工作簿37

2.5.1 了解个人宏工作簿38

2.5.2 保存宏到个人宏工作簿38

2.5.3 管理个人宏工作簿39

2.6 宏的安全性40

2.6.1 打开包含宏的文档40

2.6.2 设置宏的安全性41

第3章 Excel VBA的开发环境43

3.1 VBE简介43

3.1.1 VBE概述43

3.1.2 进入VBE43

3.1.3 VBE操作界面44

3.2 VBE的子窗口47

3.2.1 工程资源管理窗口47

3.2.2 属性窗口48

3.2.3 代码窗口50

3.2.4 调整VBE子窗口位置50

3.3 定制VBE环境52

3.3.1 设置【编辑器】选项卡52

3.3.2 设置【编辑器格式】选项卡53

3.3.3 设置【通用】选项卡54

3.3.4 设置【可连接的】选项卡55

3.4 使用帮助55

3.4.1 打开帮助主界面56

3.4.2 查看对象属性56

3.4.3 搜索关键字57

第2部分 VBA基础知识60

第4章 VBA基础60

4.1 VBA简介60

4.1.1 什么是VBA60

4.1.2 在Excel中使用VBA的优势60

4.2 VBA语法简介61

4.2.1 了解VBA代码61

4.2.2 VBA字符集62

4.2.3 关键字62

4.2.4 标识符63

4.3 数据类型63

4.3.1 基本数据类型63

4.3.2 自定义数据类型66

4.3.3 枚举类型67

4.4 常数69

4.4.1 直接常数69

4.4.2 符号常数70

4.4.3 系统常数71

4.5 变量73

4.5.1 声明变量73

4.5.2 变量的作用域和生存期74

4.5.3 局部变量74

4.5.4 模块变量75

4.5.5 全局变量76

4.5.6 静态变量77

4.6 运算符和表达式78

4.6.1 算术表达式78

4.6.2 比较表达式78

4.6.3 逻辑表达式79

4.6.4 连接运算表达式80

第5章 程序控制结构81

5.1 VBA程序结构概述81

5.1.1 认识语句81

5.1.2 结构化程序设计的控制结构82

5.2 常用语句83

5.2.1 赋值语句83

5.2.2 注释语句84

5.2.3 使用InputBox输入对话框85

5.2.4 使用MsgBox函数显示信息87

5.3 分支程序89

5.3.1 单分支语句——If...Then90

5.3.2 二分支语句——If...Then...Else91

5.3.3 多分支语句——If...Then...ElseIf92

5.3.4 多分支语句——Select Case93

5.4 循环程序结构95

5.4.1 了解循环程序95

5.4.2 For...Next语句96

5.4.3 Do...Loop语句98

5.4.4 For Each...Next语句100

5.4.5 循环嵌套101

第6章 使用数组103

6.1 数组简介103

6.1.1 用数组保存工作表数据103

6.1.2 数组的维数104

6.2 声明数组105

6.2.1 声明一维数组106

6.2.2 声明多维数组107

6.2.3 设置数组默认下界107

6.3 初始化数组108

6.3.1 使用循环语句初始化数组108

6.3.2 使用Array函数初始化数组108

6.3.3 用数组值初始化数组109

6.4 动态数组109

6.4.1 声明动态数组109

6.4.2 数组的清除和重定义111

6.5 操作数组的函数112

6.5.1 判断数组112

6.5.2 查询数组的下标范围112

6.6 数组使用实例113

6.6.1 数据排序113

6.6.2 彩票幸运号码114

6.6.3 用数组填充单元格区域115

第7章 使用过程117

7.1 过程的相关概念117

7.1.1 分解大过程117

7.1.2 过程的类型117

7.2 定义Sub过程118

7.2.1 使用对话框定义子过程118

7.2.2 使用代码创建Sub过程119

7.3 定义Function函数过程120

7.3.1 使用对话框定义函数过程120

7.3.2 使用代码创建Function过程121

7.4 过程的调用122

7.4.1 调用Sub过程122

7.4.2 调用Function过程123

7.5 过程的参数传递124

7.5.1 形参与实参的结合124

7.5.2 按传值方式传递参数125

7.5.3 按传地址方式传递参数126

7.5.4 传递数组参数127

7.6 可选参数和可变参数128

7.6.1 可选参数128

7.6.2 可变参数129

7.7 递归过程130

7.8 常用过程实例131

7.8.1 计算个人所得税131

7.8.2 将数值转换为表格的列号132

7.8.3 大写金额转换函数134

第8章 管理模块136

8.1 模块的分类136

8.2 管理标准模块137

8.2.1 插入模块137

8.2.2 删除模块138

8.3 模块的导入导出138

8.3.1 导出模块139

8.3.2 导入模块140

8.4 使用代码窗口141

8.4.1 代码编辑工具栏142

8.4.2 属性/方法列表142

8.4.3 常数列表143

8.4.4 快速信息144

8.4.5 参数信息145

8.4.6 自动完成关键字146

第9章 处理字符串和日期148

9.1 了解处理字符串148

9.1.1 字符串的存储148

9.1.2 计算字符串长度149

9.2 生成重复字符串150

9.2.1 用循环生成重复字符串150

9.2.2 用String函数生成重复字符串150

9.2.3 使用Space函数生成重复空格151

9.3 变换字符串152

9.3.1 大小写字母转换——Lcase函数和Ucase函数152

9.3.2 字符转换——StrConv函数152

9.3.3 查询字符编码——Asc函数153

9.3.4 生成字符——Chr函数154

9.4 比较字符串154

9.4.1 使用比较运算符155

9.4.2 使用Like运算符155

9.4.3 使用StrComp函数156

9.5 处理子字符串157

9.5.1 取左侧子串——Left函数157

9.5.2 取右侧子串——Rigth函数158

9.5.3 获取部分子串——Mid函数158

9.5.4 删除字符串两侧空格159

9.5.5 查找子串位置——InStr函数160

9.6 处理日期时间数据161

9.6.1 日期时间数据的保存161

9.6.2 获取和设置日期161

9.6.3 生成日期/时间数据162

9.6.4 计算日期数据164

9.6.5 使用计时器166

第3部分 掌握Excel对象模型170

第10章 Excel对象概述170

10.1 对象的概念170

10.1.1 了解对象170

10.1.2 对象的属性170

10.1.3 对象的方法171

10.1.4 对象的事件172

10.2 对象变量和对象数组172

10.2.1 对象变量173

10.2.2 对象数组174

10.3 使用集合175

10.3.1 集合的概念175

10.3.2 访问集合中的对象175

10.3.3 集合的方法和属性176

10.3.4 遍历集合中的对象177

10.4 Excel对象模型178

10.4.1 Excel对象模型简介178

10.4.2 常用对象简介179

10.4.3 隐含使用对象180

10.5 使用对象浏览器181

10.5.1 认识对象浏览器181

10.5.2 用对象浏览器查看对象成员184

第11章 使用Application对象186

11.1 了解Application对象186

11.1.1 Application对象常用属性186

11.1.2 Application对象常用方法187

11.1.3 Application对象常用事件188

11.2 设置应用程序选项188

11.2.1 设置主窗口标题栏188

11.2.2 控制状态栏189

11.2.3 控制编辑栏190

11.2.4 控制鼠标指针形状190

11.3 控制应用程序191

11.3.1 控制屏幕更新191

11.3.2 控制报警信息192

11.3.3 显示最近使用的文档193

11.3.4 模拟键盘输入194

11.3.5 定时执行过程195

11.3.6 自定义功能键196

11.3.7 调用Excel工作表函数197

11.3.8 快速跳转199

11.3.9 合并单元格区域199

11.3.10 激活Excel 2007的功能区选项卡200

11.4 处理用户动作200

11.4.1 启用Application事件200

11.4.2 编写Application事件过程202

第12章 使用Workbook对象204

12.1 了解Workbook对象204

12.1.1 Workbooks集合204

12.1.2 Workbook常用属性204

12.1.3 Workbook常用方法205

12.1.4 Workbook常用事件205

12.2 控制工作簿集合206

12.2.1 新建工作簿206

12.2.2 打开工作簿206

12.2.3 打开文本文件208

12.2.4 工作簿是否存在209

12.2.5 工作簿是否打开210

12.3 控制工作簿211

12.3.1 保存工作簿211

12.3.2 更名保存工作簿212

12.3.3 设置工作簿密码212

12.3.4 查看文档属性213

12.3.5 处理工作簿文件名215

12.4 响应用户的动作215

12.4.1 自动打开关联工作簿216

12.4.2 禁止拖动单元格216

12.4.3 退出前强制保存工作簿217

12.4.4 禁止保存工作簿218

12.4.5 限制工作簿使用次数219

12.4.6 限制打印220

第13章 使用Worksheet对象222

13.1 了解Worksheet对象222

13.1.1 Worksheets集合222

13.1.2 Worksheet对象的常用属性222

13.1.3 Worksheet对象的常用方法223

13.1.4 Worksheet对象的常用事件223

13.2 管理工作表224

13.2.1 新增工作表224

13.2.2 删除工作表225

13.2.3 获取工作表数225

13.2.4 激活工作表226

13.2.5 选择工作表226

13.2.6 选取前后工作表227

13.2.7 工作表保护状态228

13.2.8 保护工作表228

13.2.9 撤销工作表的保护229

13.2.10 判断工作表是否存在230

13.2.11 复制工作表230

13.2.12 隐藏工作表231

13.2.13 移动工作表232

13.2.14 计算工作表打印页数232

13.2.15 控制工作表中的图片233

13.2.16 处理超链接234

13.3 响应用户操作235

13.3.1 禁止选中某个区域235

13.3.2 设置滚动区域235

13.3.3 禁止输入相同数据236

13.3.4 输入连续的数据237

13.3.5 增加快捷菜单238

13.3.6 限制选择其他工作表239

13.3.7 隐藏工作表240

13.3.8 突出显示当前位置241

第14章 使用Range对象242

14.1 Range对象概述242

14.1.1 Range对象的常用属性242

14.1.2 Range对象的常用方法243

14.2 引用Range对象243

14.2.1 使用A1样式引用单元格244

14.2.2 使用索引号引用单元格244

14.2.3 偏移引用单元格245

14.2.4 引用行或列245

14.2.5 查找数据区域边界246

14.2.6 引用当前区域247

14.2.7 获取已使用区域247

14.2.8 获取重叠区域引用248

14.2.9 获取合并区域引用249

14.2.10 获取指定类型的单元格249

14.2.11 引用合并区域的子区域251

14.2.12 引用区域内的单个单元格251

14.2.13 扩展单元格区域252

14.3 获取单元格信息253

14.3.1 获取单元格地址253

14.3.2 获取区域信息254

14.3.3 统计区域中公式数量254

14.3.4 追踪公式单元格255

14.3.5 按颜色统计单元格数量256

14.4 操作行列257

14.4.1 插入行257

14.4.2 插入列257

14.4.3 删除行258

14.4.4 隐藏行258

14.4.5 设置行高259

14.4.6 设置列宽259

14.5 管理批注260

14.5.1 插入批注260

14.5.2 查看批注260

14.5.3 隐藏/显示批注261

14.5.4 删除批注261

14.5.5 为输入数据的单元格添加批注262

14.5.6 将原数据作批注263

14.6 操作单元格264

14.6.1 给单元格设置公式264

14.6.2 复制公式264

14.6.3 给单元格设置错误值266

14.6.4 判断错误类型266

14.6.5 设置打印区域267

14.6.6 合并单元格268

14.6.7 拆分单元格268

14.6.8 限制单元格移动范围269

14.6.9 清除单元格269

14.6.10 删除单元格区域270

14.7 设置单元格格式270

14.7.1 设置自动套用格式271

14.7.2 设置边框线271

14.7.3 设置文本对齐格式272

14.7.4 单元格文本缩排273

14.7.5 设置文本方向274

14.7.6 设置自动换行格式274

14.7.7 设置缩小字体填充274

14.7.8 设置日期格式275

14.7.9 生成大写金额275

14.7.10 设置单元格图案277

14.8 设置条件格式277

第15章 其他常用Excel对象280

15.1 使用Name对象280

15.1.1 添加名称280

15.1.2 修改名称281

15.1.3 显示名称的定义282

15.1.4 获取Name对象的引用282

15.2 使用Window对象283

15.2.1 创建窗口283

15.2.2 调整窗口大小284

15.2.3 获取窗口状态285

15.2.4 拆分窗格286

15.2.5 设置窗口显示比例287

15.2.6 设置工作簿显示选项288

15.2.7 设置工作表网格线288

15.3 使用Chart对象289

15.3.1 创建图表工作表289

15.3.2 创建嵌入图表291

15.3.3 转换图表类型292

15.3.4 获取图表标题信息293

15.3.5 图表的系列信息294

15.3.6 调整图表的数据源295

15.3.7 将图表保存为图片296

15.3.8 使用嵌入图表事件296

第4部分 用户界面设计300

第16章 使用Excel内置对话框300

16.1 了解Excel内置对话框300

16.2 使用FindFile打开文件300

16.3 使用GetOpenFilename获取文件名301

16.3.1 GetOpenFilename方法301

16.3.2 获取单个文件名302

16.3.3 获取多个文件名303

16.4 使用GetSaveAsFilename获取保存文件名304

16.5 调用Excel内置对话框305

16.5.1 Dialogs集合和Dialog对象305

16.5.2 使用内置对话框的初始值307

第17章 创建自定义对话框310

17.1 新建窗体310

17.1.1 新建窗体310

17.1.2 设置窗体属性311

17.2 添加控件到窗体313

17.2.1 工具箱313

17.2.2 添加控件315

17.3 设置控件属性315

17.3.1 控件属性315

17.3.2 设置控件属性316

17.4 调整窗体中的控件317

17.4.1 设置控件大小317

17.4.2 设置控件布局318

17.4.3 设置Tab键顺序320

17.5 编写代码321

17.5.1 编写事件代码321

17.5.2 给控件编写代码322

17.5.3 编写窗体事件代码323

17.6 调用用户窗体323

17.6.1 调试运行窗体323

17.6.2 调用用户窗体基础知识324

17.6.3 编写调用用户窗体的代码325

第18章 使用标准控件326

18.1 标签326

18.1.1 标签常用属性326

18.1.2 标签事件327

18.1.3 标签控件实例——进度条327

18.2 命令按钮328

18.2.1 命令按钮常用属性328

18.2.2 命令按钮常用事件329

18.2.3 按钮实例——控制窗体显示329

18.3 图像332

18.3.1 图像控件属性332

18.3.2 图像控件事件333

18.3.3 图像实例——Splash窗口333

18.4 文字框334

18.4.1 文字框常用属性334

18.4.2 文字框的方法335

18.4.3 文字框常用事件335

18.4.4 文字框实例——数据输入窗体335

18.5 复选框338

18.5.1 复选框属性338

18.5.2 复选框事件338

18.5.3 复选框实例——设置Excel选项338

18.6 选项按钮340

18.6.1 选项按钮常用属性341

18.6.2 选项按钮常用事件341

18.6.3 选项按钮实例——设置窗体字号和颜色341

18.7 列表框343

18.7.1 列表框常用属性343

18.7.2 列表框的方法344

18.7.3 列表框实例——列表框间移动数据344

18.8 复合框348

18.8.1 复合框常用属性348

18.8.2 复合框常用方法349

18.8.3 复合框常用事件349

18.8.4 复合框实例——微机配置单349

18.9 滚动条351

18.9.1 滚动条常用属性351

18.9.2 滚动条常用事件352

18.9.3 滚动条实例——显示比例352

18.10 旋转按钮354

18.10.1 旋转按钮常用属性354

18.10.2 旋转按钮常用事件355

18.10.3 旋转按钮实例——修改日期和时间355

18.11 多页357

18.11.1 多页控件常用属性357

18.11.2 多页控件常用事件358

18.11.3 多页实例——报名登记358

18.12 RefEdit359

18.12.1 RefEdit常用属性360

18.12.2 RefEdit实例——设置单元格格式360

第19章 使用ActiveX控件362

19.1 添加ActiveX控件362

19.1.1 什么是ActiveX控件362

19.1.2 添加ActiveX控件到工具箱362

19.2 使用进度条控件364

19.2.1 进度条控件的常用属性364

19.2.2 进度条控件的方法364

19.2.3 进度条实例——隐藏行364

19.3 使用图像列表控件366

19.3.1 图像列表控件简介366

19.3.2 图像列表控件的属性367

19.3.3 图像列表控件的方法367

19.3.4 添加图像到ImageList控件368

19.3.5 图像列表控件实例369

19.4 使用树形视图控件372

19.4.1 树形视图控件简介372

19.4.2 树形视图控件常用属性373

19.4.3 树形视图控件的常用方法374

19.4.4 树形视图控件常用事件375

19.4.5 树形视图控件实例375

19.5 使用列表视图控件380

19.5.1 列表视图简介380

19.5.2 列表视图控件常用属性381

19.5.3 列表视图控件常用事件382

19.5.4 列表视图控件实例382

第20章 使用RibbonX387

20.1 了解Office(2007)Open XML文件格式387

20.1.1 Office Open XML的优点387

20.1.2 Excel 2007 Open XML文件结构388

20.2 RibbonX控件简介392

20.2.1 基本控件392

20.2.2 容器控件393

20.2.3 控件属性395

20.2.4 控件回调函数397

20.3 自定义RibbonX398

20.3.1 手工方式自定义RibbonX398

20.3.2 使用UI编辑器自定义RibbonX401

20.4 自定义RibbonX实例404

20.4.1 组合内置Ribbon404

20.4.2 添加RibbonX到内置选项卡406

20.4.3 定义Office按钮407

20.4.4 RibbonX控件回调函数实例409

第21章 使用CommandBars413

21.1 CommandBar对象413

21.1.1 CommandBars简介413

21.1.2 CommandBars对象常用属性413

21.1.3 CommandBars对象常用方法414

21.1.4 CommandBar对象常用属性415

21.1.5 CommandBar对象常用方法415

21.1.6 列出命令栏416

21.2 CommandBarControl对象417

21.2.1 CommandBarControls集合对象417

21.2.2 CommandBarControl对象418

21.2.3 列出内置命令栏控件419

21.3 自定义菜单419

21.3.1 菜单的构成420

21.3.2 创建新菜单420

21.4 自定义快捷菜单423

21.4.1 内置快捷菜单423

21.4.2 创建快捷菜单425

21.4.3 添加菜单项到内置快捷菜单427

21.4.4 隐藏/禁止内置菜单项429

21.5 自定义工具栏431

21.5.1 内置工具栏431

21.5.2 创建工具栏432

第5部分 使用外部数据436

第22章 控制其他Office程序436

22.1 OLE自动化技术简介436

22.1.1 OLE简介436

22.1.2 引用服务程序436

22.1.3 实例化对象变量438

22.2 控制Word程序439

22.2.1 了解Word对象模型439

22.2.2 打开Word文档440

22.2.3 获取Word文档中的数据442

22.2.4 批量创建Word文档443

22.3 控制PowerPoint程序448

22.3.1 了解PowerPoint对象模型448

22.3.2 打开演示文稿449

22.3.3 创建演示文稿450

22.4 控制Outlook程序452

22.4.1 了解Outlook对象模型452

22.4.2 用Outlook发送邮件454

22.4.3 获取Outlook保存的邮件456

第23章 处理文件458

23.1 常用文件操作语句458

23.1.1 文件管理语句458

23.1.2 创建文件语句460

23.1.3 向文件中写入数据461

23.1.4 从文件中读出数据462

23.2 文件对象模型463

23.2.1 文件对象模型简介463

23.2.2 引用FSO对象464

23.3 获得文件信息465

23.3.1 获取磁盘信息465

23.3.2 查看文件信息467

23.4 文件管理470

23.4.1 文件是否存在470

23.4.2 复制文件471

23.4.3 分离文件名和扩展名473

23.5 处理文件夹474

23.5.1 创建文件夹474

23.5.2 列出文件夹中的文件475

23.5.3 列出文件夹名称476

23.5.4 删除所有空文件夹476

23.6 处理文本文件478

23.6.1 创建文本文件478

23.6.2 工作表保存为文本文件479

23.6.3 添加数据到文本文件480

23.6.4 读取文本文件中的数据481

第24章 使用ADO访问数据库483

24.1 SQL结构查询概述483

24.1.1 结构化查询简介483

24.1.2 查询语句SELECT484

24.1.3 插入语句INSERT485

24.1.4 修改语句UPDATE485

24.1.5 删除语句DELETE485

24.2 ADO对象模型486

24.2.1 ADO对象模型486

24.2.2 Connection对象487

24.2.3 Recordset对象488

24.2.4 其他ADO常用对象490

24.2.5 使用ADO访问数据库的步骤491

24.3 访问Excel工作簿的数据491

24.3.1 查询工作表中的数据492

24.3.2 导入其他工作表数据493

24.4 访问Access数据库494

24.4.1 导入Access数据494

24.4.2 添加数据到Access495

24.4.3 修改记录496

24.4.4 删除记录497

24.4.5 创建Access数据库498

24.4.6 列出所有表名499

24.4.7 表的字段信息500

第25章 Excel 2007与Internet502

25.1 管理超链接502

25.1.1 插入超链接502

25.1.2 用VBA创建超链接502

25.1.3 添加超链接到收藏夹503

25.1.4 直接打开网页504

25.2 打开Internet上的工作簿505

25.2.1 打开Web上的工作簿505

25.2.2 用VBA代码打开Web上的工作簿506

25.3 使用Internet上的数据507

25.3.1 创建Web查询507

25.3.2 了解QueryTable对象508

25.3.3 用VBA创建Web查询509

25.3.4 带参数的Web查询509

25.4 发布数据到Internet513

25.4.1 保存为网页513

25.4.2 用VBA代码发布网页514

第6部分 VBA高级应用518

第26章 使用Excel加载宏518

26.1 加载宏的概念518

26.1.1 加载宏的类型518

26.1.2 加载宏的用途519

26.1.3 Excel中已有的加载宏519

26.2 管理加载宏520

26.2.1 载入加载宏520

26.2.2 卸载加载宏521

26.2.3 系统加载宏列表521

26.3 创建加载宏522

26.3.1 创建Excel加载宏522

26.3.2 创建COM加载宏525

26.4 使用加载宏529

26.4.1 使用Excel加载宏529

26.4.2 使用COM加载宏531

第27章 使用类模块534

27.1 类模块的概念534

27.1.1 什么是类534

27.1.2 类的作用535

27.1.3 理解类535

27.2 创建类模块536

27.2.1 建立对象类537

27.2.2 建立类的属性537

27.2.3 创建Property Get过程538

27.2.4 创建Property Let过程539

27.2.5 创建类的方法539

27.2.6 类模块的事件540

27.3 使用类模块创建对象541

第28章 操作VBE543

28.1 VBE简介543

28.1.1 添加VBE对象模型的引用543

28.1.2 信任VBA访问VBE对象模型544

28.2 VBE对象模型545

28.2.1 了解VBE对象模型545

28.2.2 VBProject对象545

28.2.3 VBComponent对象546

28.2.4 Reference对象546

28.2.5 CodeModule对象547

28.3 显示VBA工程相关信息548

28.3.1 查看工程信息549

28.3.2 查看部件550

28.3.3 查看引用551

28.4 用VBA控制VBA代码552

28.4.1 查看VBA过程名552

28.4.2 查看VBA代码553

28.4.3 导出代码555

28.4.4 导入代码556

28.4.5 在代码中搜索557

28.5 动态添加VBA代码559

28.5.1 增加模块559

28.5.2 向模块中添加代码560

28.5.3 工作表中动态增加按钮561

28.5.4 创建动态用户窗体563

第29章 使用Windows API566

29.1 Windows API基础566

29.1.1 Windows API概述566

29.1.2 API分类567

29.2 在Excel中使用API567

29.2.1 声明函数567

29.2.2 使用API浏览器569

29.2.3 调用API函数571

29.3 制作特殊窗体572

29.3.1 制作半透明窗体572

29.3.2 制作椭圆窗体575

29.3.3 制作不规则窗体577

29.4 获取系统信息579

29.4.1 获取内存状态579

29.4.2 获取键盘信息581

第30章 制作应用程序的帮助584

30.1 CHM帮助概述584

30.1.1 认识CHM帮助文件584

30.1.2 CHM帮助文件的构成585

30.2 准备帮助主题文件585

30.3 制作HTML帮助系统587

30.3.1 创建项目文件587

30.3.2 创建目录文件589

30.3.3 创建索引文件590

30.3.4 设置帮助文件的选项592

30.3.5 编译生成帮助文件593

30.3.6 打开帮助文件594

30.4 给应用程序挂接帮助595

第7部分 综合应用程序设计598

第31章 进销存管理系统598

31.1 系统描述598

31.2 表格设计599

31.2.1 主界面599

31.2.2 商品信息600

31.2.3 销货600

31.2.4 供货601

31.2.5 存货统计601

31.2.6 销售人员601

31.3 设计功能区602

31.3.1 设计功能区的XML602

31.3.2 设计功能区各按钮代码605

31.4 进货模块606

31.4.1 商品供货录入606

31.4.2 商品信息录入610

31.4.3 测试商品供货功能612

31.4.4 进货报表615

31.5 销售模块618

31.5.1 设计销货单619

31.5.2 测试销货单功能621

31.5.3 销售报表621

31.5.4 销售业绩报表624

31.6 库存模块627

31.6.1 商品查询627

31.6.2 存货统计628

31.6.3 库存明细629

附录A VBA程序调试技巧635

A.1 VBA程序的模式635

A.2 设置断点636

A.3 代码调试运行方式637

A.4 监视表达式637

A.5 使用本地窗口639

A.6 使用立即窗口640

热门推荐