图书介绍

深入浅出Excel VBAPDF|Epub|txt|kindle电子书版本网盘下载

深入浅出Excel VBA
  • 杨洋著 著
  • 出版社: 北京:电子工业出版社
  • ISBN:9787121354649
  • 出版时间:2019
  • 标注页数:424页
  • 文件大小:49MB
  • 文件页数:442页
  • 主题词:表处理软件

PDF下载


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

下载说明

深入浅出Excel VBAPDF格式电子书版下载

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

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

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

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

图书目录

第1章 奇境的入口——从VBE走进VBA编程世界1

1.1在哪里写代码——VBE与模块2

1.1.1找到VBA编辑器2

1.1.2在正确的位置编写代码4

1.2见微知著——从一个简单例子观察VBA程序的结构7

1.2.1 Sub /End Sub——程序的起始与结束8

1.2.2词汇与语句——程序语言的基本要素9

1.3 Cells与运算符——用VBA控制Excel单元格10

1.3.1 Cells——代码与表格之间的第一个桥梁11

1.3.2赋值操作——等号的主要用途12

1.3.3加、减、乘、除——基本的算术运算符12

1.4 VBA程序的运行与保存——按钮、XLSM文件及宏安全性13

1.4.1宏与宏安全性14

1.4.2运行VBA程序的常用方法14

1.4.3 XLSM文件——VBA程序的藏身之所17

本章小结18

第2章 程序的记忆——变量与常量19

2.1变量的作用与含义19

2.1.1为什么需要使用变量19

2.1.2什么是变量21

2.1.3再问一次:什么是变量22

2.1.4前后对比——使用变量的好处23

2.2没有规矩不成方圆——有关变量的最佳实践24

2.2.1变量的命名24

2.2.2强制声明28

2.2.3把重复数据都抽取为变量31

2.3常量——那些重复却不变的内容32

本章小结35

第3章 力量的源泉——循环结构36

3.1循环结构概述37

3.2 For …Next循环语句38

3.2.1 For …Next循环语句的基本语法38

3.2.2 For …Next循环的典型用法40

3.2.3 Step子句42

3.2.4 For …Next循环的“初学者陷阱”45

3.3用循环实现汇总——累加器与计数器48

3.4缩进与注释——提高代码的可读性50

3.4.1代码缩进50

3.4.2代码注释52

本章小结53

第4章 智能的产生——判断结构54

4.1If语句与关系运算55

4.1.1用If语句实现判断结构55

4.1.2用关系运算比较大小57

4.1.3用Else和ElseIf实现多分支判断57

4.2嵌套结构——多层If语句的使用67

4.3逻辑表达式——怎样表示“与”“或”“非”71

4.3.1逻辑表达式71

4.3.2常见逻辑运算符的使用方法71

4.4 Select …Case结构79

4.4.1 Select …Case结构的基本用法79

4.4.2在Case语句中表示复杂条件80

本章小结81

第5章 文字的表述——字符串基础83

5.1字符串的基本概念与格式84

5.1.1什么是字符串84

5.1.2区分字符串与变量86

5.1.3在字符串中表示特殊符号86

5.2字符串的理解要点89

5.2.1空字符串89

5.2.2非打印字符(空白字符)90

5.2.3区分大小写字符91

5.2.4区分数字与字符串91

5.3字符串连接操作92

5.3.1字符串连接符——“+”与“&”92

5.3.2灵活构造字符串93

本章小结96

第6章 诊断的技巧——程序调试97

6.1程序错误的类型与排查97

6.1.1编译错误98

6.1.2运行时错误99

6.1.3逻辑错误100

6.2使用断点与监视101

6.2.1“望闻”之术——设置断点101

6.2.2“问”的技巧——添加监视102

6.2.3“切”脉秘籍——让程序单步执行104

6.3代码“无间道”——Debug.Print与立即窗口109

本章小结110

第7章 维度的拓展——再谈循环结构111

7.1多重循环112

7.1.1双重循环的概念112

7.1.2初学者常见错误114

7.1.3更多层次的嵌套循环119

7.2 While循环120

7.2.1 Do While循环的基本用法120

7.2.2 While循环结构的初学者陷阱123

7.2.3 Do While循环的典型应用125

7.2.4 While循环的各种形式129

7.3 Exit语句与Goto语句131

7.3.1跳出当前结构——Exit语句的使用131

7.3.2随心所欲难免逾矩——Goto语句及其利弊133

7.3.3异常处理——On Error Goto语句134

本章小结137

第8章 名字的魔力——面向对象与录制宏138

8.1面向对象——程序员的世界观139

8.1.1面向过程与面向对象简述139

8.1.2类、对象、属性、方法141

8.2从Range看VBA对象的使用方法143

8.2.1 Range对象概述143

8.2.2 Range对象的基本用法与技巧144

8.2.3设置单元格格式——字体、颜色及With结构150

8.2.4智能提示——使用As关键字声明对象类型156

8.3 Excel对象体系157

8.3.1了解所有对象——对象浏览器与MSDN157

8.3.2最常用的Excel对象159

8.4打开黑箱看代码——录制宏160

8.4.1宏的录制过程160

8.4.2宏代码的解读与运用162

8.4.3对录制宏代码的初步优化164

本章小结165

第9章 能力的释放——批量处理工作表与工作簿166

9.1个体与集合——再谈Excel常用对象间的关系167

9.2工作表对象168

9.2.1为Range对象指定所属工作表168

9.2.2技巧与陷阱——With与Range170

9.2.3最佳实践——按名引用工作表172

9.2.4遍历所有工作表172

9.2.5多个工作表汇总的常用技巧175

9.2.6工作表的其他常用操作180

9.3工作簿对象183

9.3.1工作簿文件的打开、保存与关闭183

9.3.2常用技巧——工作簿的拆分与汇总187

本章小结191

第10章 结构的艺术——过程、函数与字符串处理193

10.1子过程与“结构化程序设计”194

10.1.1子过程基本概念与调用方法194

10.1.2变量的作用域198

10.1.3参数的概念199

10.1.4子过程与参数的更多细节202

10.2函数与自定义公式204

10.2.1函数的格式与功能204

10.2.2将函数作为表格公式209

10.2.3系统函数211

10.2.4 Msgbox函数212

10.3字符串函数214

10.3.1计算字符串长度214

10.3.2将字符串规范化215

10.3.3替换文本217

10.3.4子串操作218

10.3.5字符串函数的应用222

本章小结223

第11章 万物的源头——Application对象225

11.1隐藏的Application对象226

11.1.1Cells的真实来历226

11.1.2与Cells类似的情况227

11.2通过WorksheetFunction属性调用公式229

11.3 Application的其他属性与方法232

11.3.1常用属性232

11.3.2常用方法235

本章小结236

第12章 细分的好处——VBA数据类型238

12.1 VBA数据类型概述239

12.1.1为什么要划分数据类型239

12.1.2变体类型的功与过240

12.1.3 VBA中的数据类型概览243

12.2数字类型244

12.2.1常用类型:Integer、 Long和Double(符号问题)244

12.2.2其他类型:Byte、Single、Currency和Decimal246

12.2.3简写符号248

12.2.4初学者陷阱:常数有时也要声明类型248

12.2.5自动类型转换与强制类型转换250

12.3字符串类型253

12.3.1字符的本质253

12.3.2像数字一样处理字符串255

12.4日期类型258

12.4.1日期和时间的一般表示259

12.4.2常用日期函数259

12.4.3日期类型的本质265

12.5逻辑类型266

12.5.1逻辑值与逻辑运算266

12.5.2逻辑类型的应用269

12.6对象类型272

12.7数据类型的检测273

12.8“无”的各种表示方法——Nothing、 Null与Empty275

本章小结275

第13章 集体的名义——VBA中的数组277

13.1数组的基本概念278

13.1.1什么是数组278

13.1.2数组声明中的细节问题279

13.1.3数组的用途与技巧281

13.2动态数组285

13.2.1动态数组与ReDim语句285

13.2.2使用Split拆分字符串287

13.3多维数组与表格读写289

13.3.1什么是二维数组289

13.3.2二维数组与Range对象291

13.3.3多维数组的概念293

本章小结294

第14章 信息的整合——文件与文件夹操作295

14.1读写文本文件296

14.1.1什么是文本文件296

14.1.2文本文件的打开与读取296

14.1.3将数据写入文本文件300

14.2打开文件夹中的所有文件302

14.2.1 Dir函数的基本用法302

14.2.2 Dir函数的更多技巧303

14.3其他文件操作简介305

本章小结306

第15章 选择的自由——自定义参数及其他函数技巧307

15.1可选参数308

15.1.1 Optional与默认值308

15.1.2可选参数的省略与按名传递309

15.1.3判断可选参数是否被使用311

15.2引用传递与值传递312

15.3随机数函数的使用314

15.3.1 Rnd函数的基本用法314

15.3.2深入了解:“伪”随机数与“种子”316

本章小结318

第16章 区域的管理——深入了解Range对象320

16.1遍历Range内部单元格321

16.1.1Cells属性321

16.1.2自定义公式322

16.1.3 Rows与Columns属性323

16.2获取Range对象的描述信息324

16.2.1位置信息324

16.2.2公式信息325

16.2.3合并单元格信息326

16.3重新定位Range对象329

16.3.1 Offset、Resize与CurrentRegion属性329

16.3.2 Worksheet对象的Cells与UsedRange属性333

16.3.3 Application对象的Union与Intersection方法334

16.4 Find与Sort方法简介334

16.4.1 Range.Find方法334

16.4.2 Range.Sort方法336

本章小结337

第17章“神经”的连通——编写事件处理程序339

17.1事件编程基本概念与过程340

17.1.1事件与事件响应340

17.1.2事件编程的基本步骤340

17.2 Excel常用事件343

17.2.1工作表事件343

17.2.2工作簿常用事件347

17.3事件级联348

17.4访问修饰符与静态变量350

17.4.1访问修饰符350

17.4.2静态变量352

17.4.3静态变量在事件处理中的应用353

本章小结355

第18章 界面的革新——设计用户窗体356

18.1窗体程序开发过程357

18.1.1窗体与控件357

18.1.2窗体模块与设计器357

18.1.3指定属性和外观359

18.1.4为窗体事件编写代码361

18.1.5窗体的显示与退出363

18.2窗体与常用控件的属性、事件和方法365

18.2.1窗体对象365

18.2.2标签与文本框367

18.2.3列表框与组合框369

18.2.4单选按钮、复选框及框架372

18.2.5窗体控件综合案例——将数据录入工作表375

18.3其他常用控件及附加控件378

18.3.1其他常用控件简介378

18.3.2附加控件的使用379

18.4关于窗体与控件的其他要点383

18.4.1多窗体协同383

18.4.2多个控件的对齐383

18.4.3工作表中的ActiveX控件384

本章小结385

第19章 工具的升级——集合、字典及正则表达式386

19.1集合对象387

19.2字典对象388

19.2.1使用CreateObject创建外部对象388

19.2.2字典的概念与应用390

19.2.3字典的其他常用属性与方法393

19.3正则表达式入门394

19.3.1什么是正则表达式395

19.3.2正则表达式的基本语法396

19.3.3在VBA中使用正则表达式410

本章小结415

第20章 天地的无穷——那些未及细说的主题416

20.1类模块与自定义类417

20.2开发小型管理信息系统418

20.3深入操作Office软件与Windows系统421

20.4算法的价值421

结语VBA的未来423

热门推荐