请输入您要查询的百科知识:

 

词条 ExcelVBA开发技术大全
释义

《ExcelVBA开发技术大全》是伍远高的一本详细讲述Excel中VBA开发的一本书。这本书是完全零基础的,在学习之前,您无需掌握VB代码的基本语法,就可以阅读这本书来学习VBA。该书从各个角度完全讲解了Excel VBA所需的全部知识,且文字并不深奥,初学者可以通过这本书学习Excel VBA,可以将程序代码嵌入到自己的电子表格中,使自己的电子表格增加许多额外的功能,可提高办公效率,前途广阔。

版权信息

书 名: ExcelVBA开发技术大全

作 者:伍远高

出版社: 清华大学出版社

出版时间: 2009

ISBN: 9787302192145

开本: 16

定价: 69.00 元

内容简介

Excel2007与以前版本相比,从操作界面到对象模型的变化都很大,例如,取消了菜单和工具栏,新增了功能区。《ExcelVBA开发技术大全》在介绍通过VBA操作Excel对象的基础上,使用了大量篇幅介绍用VBA操作这些新增对象的方法。

《ExcelVBA开发技术大全》共分7部分31章,分别介绍了Excel2007开发平台概述、使用宏、ExcelVBA的开发环境、VBA基础、程序控制结构、使用数组、使用过程、管理模块、处理字符串和日期、Excel对象概述、使用Application对象、使用Workbook对象、使用Worksheet对象、使用Range对象、使用其他常用Excel对象、使用Excel内置对话框、创建自定义对话框、使用标准控件、使用ActiveX控件、使用RibbonX、使用CommandBars、控制其他Office程序、处理文件、使用ADO访问数据库、Excel2007与Internet、使用Excel加载宏、使用类模块、操作VBE、使用WindowsAPI、制作应用程序的帮助等内容。最后详细介绍了一个进销存管理系统的开发过程。

《ExcelVBA开发技术大全》知识全面,结构由浅入深,每个知识点以实例代码进行介绍,使读者可快速入门。适合需要用Excel解决复杂问题,或准备利用ExcelVBA技术开发Excel应用程序的读者,也适合大中专院校的学生阅读,还可作为VBA的培训教材。

作者简介

伍远高,毕业于西南石油大学计算机科学学院微软Office办公软件高级应用专家,对VBA在企业信息化系统中的应用有深入研究,从事Office应用软件的教学和研究十余年。曾在深圳电脑培训中心从事Office应用培训工作,在中国南玻集团担任信息部经理期间,主要从事企业销售信息和客户信息的收集、分析管理工作,用VBA为企业量身订制了多套信息管理系统,如商品价格系数计算系统、客户管理系统等。

编辑推荐

一本全面讲解ExcelVBA精髓及应用的宝典秘籍

彻底理清ExcelVBA的各种概念、开发技术及开发思想

大部分内容适用于Excel2000/XP/2003/2007等多个版本

从零开始讲解,每个知识点都配典型实例讲解,可轻松上手

全面覆盖VBA基础、Excel对象模型、用户界面设计等内容

详细介绍如何使用外部数据,如用ADO访问数据库、处理文件等

深入讲解加载宏,操作VBE、调用WindowsAPI、制作帮助系统等高级内容

提供301个实例、37个案例、214个技巧,可作为案头必备的查询手册

重点内容及特色:

《ExcelVBA开发技术大全》全面介绍了VBA基础、Excel对象模型、用户界面设计、创建自定义对话框、使用标准控件、使用ActiveX控件和处理文件等内容。

《ExcelVBA开发技术大全》介绍了其他Excel书籍很少涉及,但实际应用中又会经常会遇到的一些技术,如使用RibbonX,制作COM加载宏、操作VBE、制作帮助系统、在Excel中调用WindowsAPI、使用ADO访问数据库、控制其他Office应用程序等。

《ExcelVBA开发技术大全》最后介绍了一个进销存管理系统的实现,以综合应用前面所学的内容。该系统具有很强的应用价值,稍加修改便可用到商用系统的开发当中。

《ExcelVBA开发技术大全》中的每个知识点都以典型实例来讲解,必要时给出代码及解释。《ExcelVBA开发技术大全》中的代码都给出了详细的注释,阅读起来非常容易理解。

和国外的一些经典图书相比,《ExcelVBA开发技术大全》无论是对知识点的讲解还是对实例的选择都更贴近中国读者,符合国人的阅读思维,可以称之为本土化的ExcelVBA技术宝典。

目录

第1部分Excel2007应用程序开发简介

第1章Excel2007开发平台概述2

1.1Excel2007新增功能2

1.1.1Excel版本简介2

1.1.2Excel2007的特点2

1.1.3Excel2007的界面3

1.1.4使用功能区7

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

1.3Excel应用程序结构11

1.3.1Excel应用程序的构成12

1.3.2面向对象编程机制12

1.4Excel应用程序开发流程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在Excel2003中录制宏17

2.2.2打开Excel2007的录制宏功能20

2.2.3在Excel2007中录制宏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章ExcelVBA的开发环境43

3.1VBE简介43

3.1.1VBE概述43

3.1.2进入VBE43

3.1.3VBE操作界面44

3.2VBE的子窗口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基础知识

第4章VBA基础60

4.1VBA简介60

4.1.1什么是VBA60

4.1.2在Excel中使用VBA的优势60

4.2VBA语法简介61

4.2.1了解VBA代码61

4.2.2VBA字符集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.1VBA程序结构概述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多分支语句——SelectCase93

5.4循环程序结构95

5.4.1了解循环程序95

5.4.2For...Next语句96

5.4.3Do...Loop语句98

5.4.4ForEach...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对象模型

第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.4Excel对象模型178

10.4.1Excel对象模型简介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.1Application对象常用属性186

11.1.2Application对象常用方法187

11.1.3Application对象常用事件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激活Excel2007的功能区选项卡200

11.4处理用户动作200

11.4.1启用Application事件200

11.4.2编写Application事件过程202

第12章使用Workbook对象204

12.1了解Workbook对象204

12.1.1Workbooks集合204

12.1.2Workbook常用属性204

12.1.3Workbook常用方法205

12.1.4Workbook常用事件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.1Worksheets集合222

13.1.2Worksheet对象的常用属性222

13.1.3Worksheet对象的常用方法223

13.1.4Worksheet对象的常用事件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.1Range对象概述242

14.1.1Range对象的常用属性242

14.1.2Range对象的常用方法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部分用户界面设计

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

16.1了解Excel内置对话框300

16.2使用FindFile打开文件300

16.3使用GetOpenFilename获取文件名301

16.3.1GetOpenFilename方法301

16.3.2获取单个文件名302

16.3.3获取多个文件名303

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

16.5调用Excel内置对话框305

16.5.1Dialogs集合和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.12RefEdit359

18.12.1RefEdit常用属性360

18.12.2RefEdit实例——设置单元格格式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)OpenXML文件格式387

20.1.1OfficeOpenXML的优点387

20.1.2Excel2007OpenXML文件结构388

20.2RibbonX控件简介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.4RibbonX控件回调函数实例409

第21章使用CommandBars413

21.1CommandBar对象413

21.1.1CommandBars简介413

21.1.2CommandBars对象常用属性413

21.1.3CommandBars对象常用方法414

21.1.4CommandBar对象常用属性415

21.1.5CommandBar对象常用方法415

21.1.6列出命令栏416

21.2CommandBarControl对象417

21.2.1CommandBarControls集合对象417

21.2.2CommandBarControl对象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部分使用外部数据

第22章控制其他Office程序436

22.1OLE自动化技术简介436

22.1.1OLE简介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.1SQL结构查询概述483

24.1.1结构化查询简介483

24.1.2查询语句SELECT484

24.1.3插入语句INSERT485

24.1.4修改语句UPDATE485

24.1.5删除语句DELETE485

24.2ADO对象模型486

24.2.1ADO对象模型486

24.2.2Connection对象487

24.2.3Recordset对象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章Excel2007与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高级应用

第26章使用Excel加载宏518

26.1加载宏的概念518

26.1.1加载宏的类型518

26.1.2加载宏的用途519

26.1.3Excel中已有的加载宏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创建PropertyGet过程538

27.2.4创建PropertyLet过程539

27.2.5创建类的方法539

27.2.6类模块的事件540

27.3使用类模块创建对象541

第28章操作VBE543

28.1VBE简介543

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

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

28.2VBE对象模型545

28.2.1了解VBE对象模型545

28.2.2VBProject对象545

28.2.3VBComponent对象546

28.2.4Reference对象546

28.2.5CodeModule对象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章使用WindowsAPI566

29.1WindowsAPI基础566

29.1.1WindowsAPI概述566

29.1.2API分类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.1CHM帮助概述584

30.1.1认识CHM帮助文件584

30.1.2CHM帮助文件的构成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部分综合应用程序设计

第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

附录AVBA程序调试技巧635

A.1VBA程序的模式635

A.2设置断点636

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

A.4监视表达式637

A.5使用本地窗口639

A.6使用立即窗口640

附录BASCII码表641

……

随便看

 

百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。

 

Copyright © 2004-2023 Cnenc.net All Rights Reserved
更新时间:2025/3/1 20:32:28