图书介绍

Excel VBA语法与应用手册【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

Excel VBA语法与应用手册
  • 许小荣,夏跃伟,高翔等编著 著
  • 出版社: 北京:电子工业出版社
  • ISBN:9787121118906
  • 出版时间:2010
  • 标注页数:518页
  • 文件大小:221MB
  • 文件页数:538页
  • 主题词:电子表格系统,Excel-程序设计-手册

PDF下载


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

下载说明

Excel VBA语法与应用手册PDF格式电子书版下载

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

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

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

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

图书目录

第1章 宏的应用初步1

1.1宏的基本操作1

1.1.1Excel VBA简介1

1.1.2显示开发选项卡2

1.1.3录制宏3

1.1.4管理宏5

1.1.5使用相对模式录制6

1.2宏的其他运行方式7

1.2.1使用表单控件来控制宏7

1.2.2为控件指定宏8

1.2.3表单控件的设置8

1.2.4通过图形执行宏9

1.2.5在快速访问工具栏内添加按钮9

1.2.6录制宏的使用实例10

1.3个人宏工作簿12

1.3.1保存到个人宏工作簿12

1.3.2个人宏工作簿的应用13

1.3.3显示和隐藏个人宏工作簿14

1.4宏的安全性14

1.4.1文件保存格式14

1.4.2设置宏安全性14

1.5小结16

1.6习题16

第2章 VBA程序设计入门17

2.1Excel VBA的开发环境17

2.1.1VBE简介17

2.1.2VBE窗口简介17

2.1.3工程资源管理器窗口21

2.1.4对象浏览器窗口22

2.1.5设置个性化的编辑环境24

2.1.6使用帮助26

2.2代码输入与运行27

2.2.1代码输入27

2.2.2代码运行29

2.3VBA代码编写规则29

2.3.1VBA语言书写规范30

2.3.2添加注释31

2.3.3With…End With33

2.4编写第一个VBA程序33

2.4.1添加窗体和模块34

2.4.2制作第一个程序37

2.5小结39

2.6习题39

第3章 VBA语言基础41

3.1数据类型41

3.1.1数据类型简介41

3.1.2自定义数据类型44

3.2变量与常量45

3.2.1变量名称45

3.2.2变量声明46

3.2.3变量类型声明字符48

3.2.4变量的作用域48

3.2.5常量50

3.3数组51

3.3.1数组简介52

3.3.2动态数组53

3.4运算符和表达式54

3.4.1赋值运算符55

3.4.2算术运算符55

3.4.3比较运算符56

3.4.4逻辑运算符58

3.4.5运算符的优先顺序59

3.5小结60

3.6习题60

第4章 程序控制61

4.1分支结构61

4.1.1单一分支结构61

4.1.2多分支结构62

4.1.3SelectCase语句65

4.1.4IIF函数67

4.2循环结构67

4.2.1For……Next循环67

4.2.2For Each……Next循环69

4.2.3Do……Loop循环70

4.2.4While……Wend循环72

4.2.5循环出口73

4.2.6循环嵌套74

4.3消息框和输入框75

4.3.1MsgBox函数75

4.3.2VBA的InputBox函数78

4.3.3Excel的InputBox函数79

4.3.4Excel内置对话框80

4.3.5命名参数81

4.4小结82

4.5习题82

第5章 过程与常用函数83

5.1Sub过程概述83

5.1.1Sub过程概述83

5.1.2过程的调用84

5.2接受参数的Sub过程85

5.2.1参数传递简介85

5.2.2参数传递方式86

5.3Function过程概述88

5.3.1Function过程概述88

5.3.2Function过程示例89

5.4优化自定义函数91

5.4.1添加帮助信息和更改类别92

5.4.2加载宏93

5.4.3参数优化95

5.5常用内置函数96

5.5.1数学函数96

5.5.2字符串函数96

5.5.3日期时间函数98

5.5.4和转换有关的函数99

5.5.5使用工作表函数100

5.6小结102

5.7习题102

第6章 错误处理和代码调试103

6.1错误处理机制103

6.1.1错误类型103

6.1.2预防错误发生104

6.1.3错误捕获106

6.1.4错误处理方式107

6.2代码调试108

6.2.1工作模式109

6.2.2逐语句运行109

6.2.3设置断点110

6.2.4使用立即窗口调试111

6.2.5添加监视112

6.2.6快速监视113

6.3小结114

6.4习题114

第7章 工作簿和工作表对象115

7.1对象简介115

7.1.1对象的概念115

7.1.2Excel对象层次结构117

7.2工作簿对象118

7.2.1工作簿的引用方式118

7.2.2新建和打开工作簿120

7.2.3保存工作簿122

7.2.4保护工作簿124

7.2.5关闭工作簿125

7.3工作表对象126

7.3.1工作表的引用方法126

7.3.2工作表名称127

7.3.3添加和删除工作表128

7.3.4保护工作表130

7.3.5对工作表的其他操作131

7.4打印134

7.4.1打印输出134

7.4.2使用对话框135

7.5小结138

7.6习题138

第8章 单元格区域对象139

8.1单元格区域对象引用和属性139

8.1.1单元格引用方式139

8.1.2单元格区域引用方式141

8.1.3行和列引用方式143

8.1.4单元格的值与公式144

8.1.5Range属性146

8.1.6Cells属性147

8.1.7颜色控制148

8.1.8其他常用属性150

8.2单元格区域常见操作150

8.2.1选中或者激活单元格区域150

8.2.2为单元格区域命名151

8.2.3删除操作152

8.2.4复制、剪切及粘贴154

8.2.5指定特殊单元格156

8.2.6数据查找158

8.2.7数据筛选160

8.2.8排序和分类汇总162

8.2.9单元格区域保护165

8.2.10指定区域最后一行167

8.3单元格区域和数组169

8.3.1单元格区域向数组传递数据170

8.3.2数组向单元格区域传递数据170

8.4小结171

8.5习题172

第9章 窗体和控件概述173

9.1窗体简介173

9.1.1新建窗体173

9.1.2窗体的属性173

9.1.3显示和关闭窗体175

9.2控件简介176

9.2.1在窗体中添加控件177

9.2.2自定义工具箱179

9.2.3自定义组合控件180

9.2.4为工具箱添加新控件181

9.2.5在工作表中使用控件181

9.3小结184

9.4习题184

第10章 控件应用185

10.1常用控件185

10.1.1标签控件(Label)185

10.1.2文本框(TextBox)188

10.1.3组合框(ComboBox)190

10.1.4列表框(ListBox)195

10.1.5复选框(CheckBox)200

10.1.6单选按钮(OptionButton)200

10.1.7切换按钮(ToggleButton)201

10.1.8框架(Frame)202

10.1.9命令按钮(CommandButton)204

10.1.10TabStrip205

10.1.11多页控件(MultiPage)205

10.1.12滚动条(ScrollBar)208

10.1.13数值调节按钮(SpinButton)210

10.1.14图像(Image)211

10.1.15RefEdit213

10.2 ActiveX控件介绍213

10.2.1ListView控件213

10.2.2Spreadsheet控件216

10.2.3TreeView控件218

10.3 Control和Collection222

10.3.1Control控件223

10.3.2Collection对象225

10.4小结227

10.5习题227

第11章 事件概述229

11.1事件229

11.1.1事件的分类与应用229

11.1.2带参数的事件230

11.2常用事件231

11.2.1工作簿常用事件231

11.2.2工作表常用事件234

11.2.3OnTime事件236

11.2.4OnKey事件237

11.2.5和鼠标键盘相关的事件239

11.3小结240

11.4习题240

第12章 图表241

12.1使用VBA绘制图表的方法241

12.1.1图表描述241

12.1.2录制宏242

12.1.3图表对象的表示方式243

12.1.4操作图表244

12.1.5图表类型246

12.2图表中的对象248

12.2.1图表中的区域248

12.2.2坐标轴250

12.2.3数据系列251

12.2.4数据标签254

12.3图表编程实例255

12.3.1在窗体中显示图表255

12.3.2动态区域258

12.4小结259

12.5习题259

第13章 数据透视表261

13.1使用VBA制作数据透视表261

13.1.1录制宏261

13.1.2数据透视表各对象的含义263

13.1.3PivotFields对象266

13.1.4数据透视表字段应用271

13.2使用外部数据源276

13.2.1使用外部数据源的方法276

13.2.2使用Access数据库278

13.2.3使用Visual Foxpro数据库280

13.2.4使用SQLSERVER数据库281

13.3小结282

13.4习题282

第14章 和其他应用程序关系283

14.1启动其他应用程序283

14.1.1Shell函数简介283

14.1.2激活己打开的程序285

14.1.3打开其他的Office程序286

14.1.4SendKeys控制程序286

14.2对Office程序的控制287

14.2.1引用对象287

14.2.2将Excel的内容写入Word中288

14.2.3Excel读取Word中表格内容290

14.2.4使用OutLook发送电子邮件292

14.3读写注册表293

14.3.1添加项293

14.3.2读取键值295

14.3.3删除指定内容295

14.4小结296

14.5习题296

第15章 文件操作与加载项297

15.1常规的文件操作297

15.1.1文件夹操作297

15.1.2文件操作299

15.1.3打开文本文件303

15.1.4读取文本文件303

15.1.5写入文本文件305

15.1.6追加数据306

15.2 FileSystemObject对象307

15.2.1创建FileSystemObject对象307

15.2.2文件夹操作308

15.2.3文件操作311

15.2.4读取文本文件313

15.2.5写入文本文件314

15.2.6追加数据316

15.3加载项317

15.3.1查看加载项317

15.3.2创建加载项317

15.3.3使用工作表319

15.3.4创建Sub过程319

15.3.5处理加载项320

15.3.6使用加载项中的函数323

15.3.7使用加载项中的Sub过程323

15.3.8使用加载项中的工作表325

15.3.9加载项的属性和方法326

15.4小结328

15.5习题328

第16章 处理XML329

16.1XML简介329

16.1.1XML文档结构简介329

16.1.2查看XML文档数据331

16.1.3映射332

16.1.4XML架构333

16.2利用VBA处理XML文档336

16.2.1接收XML文档数据336

16.2.2映射的属性和方法338

16.2.3导出到XML文档340

16.3利用DOM处理XML文档341

16.3.1DOM和XPath341

16.3.2载入XML文档342

16.3.3节点集343

16.3.4查询XML文档中数据344

16.3.5删除XML文档中数据347

16.3.6修改XML文档中数据349

16.3.7增加XML文档中节点350

16.4小结352

16.5习题352

第17章 CommandBar对象353

17.1工具栏353

17.1.1CommandBar对象简介353

17.1.2自定义工具栏的方法354

17.1.3添加自定义工具栏354

17.1.4删除自定义工具栏356

17.2菜单356

17.2.1添加和删除自定义菜单项356

17.2.2删除自定义CommandBar对象358

17.3 CommandBar中的控件359

17.3.1CommandBar中控件操作359

17.3.2CommandBar中控件属性363

17.3.3OnAction属性364

17.4快捷菜单367

17.4.1添加和删除快捷菜单367

17.4.2级联菜单设计368

17.4.3使用自定义的快捷菜单370

17.4.4禁用快捷菜单及菜单项371

17.5小结372

17.6习题372

第18章 Ribbon设计373

18.1Ribbon设计初步373

18.1.1认识Exce12007的文件373

18.1.2定制Ribbon374

18.1.3了解Offiice2007Custom UI Editor编辑器376

18.1.4使用UI编辑器378

18.1.5显示中文379

18.2 Ribbon设计详解381

18.2.1选项卡设计381

18.2.2组设计383

18.2.3控件设计385

18.3回调389

18.3.1定义回调过程389

18.3.2回调过程的使用方法392

18.3.3回调过程列表396

184小结397

185习题398

第19章 类模块399

19.1创建自定义类399

19.1.1类模块简介399

19.1.2使用Public设置属性400

19.1.3属性设置401

19.1.4方法设置403

19.1.5使用自定义类404

19.1.6完善myChart类406

19.1.7自定义事件407

19.2集合409

19.2.1创建myCharts类410

19.2.2使用myCharts类410

19.3小结412

19.4习题412

第20章 为程序提供帮助413

20.1从内部提供帮助413

20.1.1利用工作表显示帮助内容413

20.1.2利用窗体显示帮助内容415

20.2利用CHM帮助文件418

20.2.1了解CHM文件418

20.2.2制作CHM文件418

20.2.3和程序相关联421

20.3为自定义函数提供帮助422

20.3.1创建自定义函数和帮助文件422

20.3.2关联所需指定内容424

20.3.3自定义函数和CHM文件相关联424

20.4小结426

20.5习题426

第21章 ADO概述427

21.1 ADO数据访问技术427

21.1.1ADO简介427

21.1.2ADO对象介绍428

21.1.3记录集简介430

21.1.4游标简介433

21.1.5使用记录集434

21.2使用ODBC访问数据库440

21.2.1ODBC简介440

21.2.2使用DSN441

21.2.3指定驱动程序的方法445

21.2.4访问Access类型数据库445

21.2.5访问CSV类型数据库访问446

21.2.6访问Excel类型数据库448

21.2.7访问VFP类型数据库450

21.2.8访问SQL Server数据库451

21.3使用OLEDB访问数据库453

21.3.1指定数据提供者453

21.3.2访问Access类型数据库453

21.3.3访问Excel类型数据库454

21.3.4访问文本文件类型数据库455

21.3.5访问SQL Server数据库457

21.4小结458

21.5习题458

第22章 数据查询459

22.1不设定条件的查询459

22.1.1SELECT语句简介459

22.1.2查询表格中所有字段的记录460

22.1.3查询部分字段的记录461

22.1.4只显示唯一的记录462

22.1.5查询指定数量的记录463

22.1.6使用表达式进行查询464

22.2设定条件的查询465

22.2.1运算符465

22.2.2简单查询条件的设定466

22.2.3模糊查询470

22.2.4查询值为空/非空的记录471

22.3结果排序472

22.3.1按字段排序472

22.3.2按照表达式排序473

22.3.3按照字段别名排序474

22.4分组查询475

22.4.1分组查询简介475

22.4.2使用HAVING设置条件478

22.4.3HAVING和WHERE的区别479

22.5多表查询480

22.5.1左外连接和右外连接480

22.5.2全外连接483

22.5.3内连接484

22.6 嵌套查询485

22.6.1SELECT返回一个值485

22.6.2SELECT返回一列486

22.7小结487

22.8习题488

第23章 数据编辑489

23.1向数据库添加记录489

23.1.1添加记录到SQL Server数据库489

23.1.2添加记录到其他类型数据库490

23.1.3添加多条记录493

23.2更新数据库中的记录494

23.2.1更改SQL Server类型数据库494

23.2.2更改其他类型数据库495

23.3删除数据库中的记录497

23.3.1删除SQL Server类型数据库中的记录497

23.3.2删除Access类型数据库中的记录499

23.4小结500

23.5习题500

第24章 其他方法处理外部数据501

24.1 QueryTable对象501

24.1.1读取外部数据库的方法501

24.1.2建立QueryTable502

24.1.3具有参数的查询503

24.1.4使用ListObject显示数据505

24.2查询其他类型数据库506

24.2.1查询文本文件506

24.2.2查询SQL Server数据库507

24.2.3查询网页中的表格508

24.3使用连接文件510

24.3.1查看已有的连接文件510

24.3.2建立Office数据连接511

24.3.3使用ODC连接文件513

24.3.4Web查询的数据连接文件514

24.3.5使用IQY连接文件515

24.4使用连接对象516

24.4.1创建连接对象516

24.4.2使用连接对象517

24.5小结518

24.6习题518

热门推荐