图书介绍

透视Excel VBA应用与开发PDF|Epub|txt|kindle电子书版本网盘下载

透视Excel VBA应用与开发
  • 伊利奇,王保众编著 著
  • 出版社: 北京:人民邮电出版社
  • ISBN:7115170452
  • 出版时间:2008
  • 标注页数:320页
  • 文件大小:62MB
  • 文件页数:339页
  • 主题词:电子表格系统,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章 初识Excel VBA1

1.1 Excel和Excel VBA2

1.2 Excel VBA和宏3

1.2.1 什么是宏3

1.2.2 对Excel VBA的第一次编程5

1.2.3 自定义工具栏和自定义菜单7

1.3 宏的安全性设置10

1.4 自动运行的宏10

1.5 思考题11

第2章 用Excel VBA选择和操作Excel对象13

2.1 对单元格进行操作14

2.1.1 单元格的选择和赋值14

2.1.2 求当前单元格所在的行号和列号16

2.2 对单元格范围进行操作16

2.2.1 单元格范围选择16

2.2.2 求选择范围的行数、列数、单元格数和地址17

2.2.3 选择范围之内的单元格循环18

2.3 对行进行操作19

2.3.1 选择整行19

2.3.2 插入行20

2.3.3 隔行插入行21

2.4 对列进行操作22

2.4.1 选择整列和列复制22

2.4.2 列数据的三种删除方法和结果23

2.5 选择工作表的所有单元格24

2.6 对工作表进行操作25

2.6.1 选择工作表25

2.6.2 增加一个工作表25

2.6.3 求当前Excel文件中工作表个数26

2.6.4 求当前Excel文件中工作表名称26

2.7 对工作簿进行操作27

2.8 思考题28

第3章 Excel VBA的选择技巧31

3.1 “聪明”的当前单元格CurrentRegion属性32

3.2 用Resize方法来改变选择范围33

3.3 用Offsct方法移动选择范围33

3.4 “自动”制图加框34

3.5 快速端点单元格选择36

3.6 选择某列中的最后一行有数据的单元格37

3.7 用定位方法来寻找数据区的最后一个单元格38

3.8 寻找真正的最后一个单元格39

3.9 定位选择数值——多重复制42

3.10 思考题44

第4章 Excel VBA的语言结构47

4.1 Excel VBA的变量48

4.1.1 Excel VBA的变量命名规则48

4.1.2 变量类型49

4.1.3 对象变量55

4.1.4 变量数组57

4.1.5 强迫使用声明变量58

4.1.6 Excel VBA常量59

4.1.7 变量定义在程序中的位置和变量的作用范围61

4.2 Excel VBA的变量类型转换函数64

4.3 Excel VBA的运算符66

4.3.1 算术运算符67

4.3.2 比较运算符67

4.3.3 字符串连接运算符67

4.3.4 逻辑运算符67

4.4 Excel VBA的流程控制69

4.4.1 Excel VBA的判断结构69

4.4.2 循环结构72

4.4.3 Excel VBA调用子程序77

4.4.4 With…End With结构78

4.4.5 程序的逐步执行和本地窗口79

4.5 Excel VBA的出错处理方法80

4.6 对Excel工作表事件的编程81

4.6.1 选择对象改变事件81

4.6.2 更多的工作表事件82

4.7 思考题83

第5章 Excel VBA应用程序开发的步骤和方法87

5.1 Excel VBA开发应用程序的5个步骤88

5.1.1 总结操作步骤88

5.1.2 录制宏88

5.1.3 改造代码89

5.1.4 试验和改进代码92

5.1.5 档案化92

5.2 删除空行——一个小工具的典型开发过程93

5.2.1 观察Excel手工操作和宏代码录制93

5.2.2 正式编程95

5.2.3 与专业程序员编制的程序对比96

5.3 用工作表数据衔接模块功能97

5.4 思考题97

第6章 控件的事件和属性101

6.1 插入用户窗体102

6.2 选择控件的事件103

6.3 工具箱和属性窗口104

6.4 对象窗口和代码窗口104

6.5 在代码窗口中选择控件对象105

6.6 文本框的Change事件105

6.7 命令按钮的Enabled属性和Visible属性106

6.8 MouseMove事件108

6.9 Checkbox控件109

6.10 列表框控件110

6.10.1 列表框的AddItem方法和Clear方法110

6.10.2 列表框控件的3个重要属性111

6.10.3 列表框可以有多列内容112

6.10.4 如何把列表框和工作表单元关联起来113

6.11 按键事件编程113

6.12 滚动条控件114

6.13 不需要编程的控件——标签控件115

6.14 RefEdit控件115

6.15 复合框控件116

6.16 控件的Enter事件和Exit事件118

6.17 单选钮119

6.18 复选框121

6.19 框架控件122

6.20 启动窗体后操作工作表的方法123

6.21 窗体运行后增加控件123

6.22 用快捷键启动窗体125

6.23 思考题126

第7章 公式和引用127

7.1 相对引用和绝对引用128

7.1.1 相对引用128

7.1.2 绝对引用129

7.2 R1C1样式的引用130

7.2.1 R1C1样式的绝对引用130

7.2.2 R1C1样式的相对引用131

7.2.3 R1C1样式的相对引用字符串的合成132

7.2.4 多行多列数据区循环插入公式133

7.3 求列号135

7.4 引用其他工作表的数据135

7.5 间接引用136

7.6 选择区域命名和引用138

7.7 三维引用138

7.8 数组输入140

7.9 追踪引用单元格141

7.10 追踪从属单元格142

7.11 常见的引用错误142

7.11.1 循环引用错误143

7.11.2 制造意外的引用地址143

7.11.3 制造不存在的引用地址144

7.12 用Excel编辑操作造成引用错误145

7.12.1 通过拖曳造成被0除错误145

7.12.2 通过删除引用区域造成一个公式错误145

7.12.3 通过拷贝公式单元造成公式引用错误146

7.13 单元格数值传递方法和引用的关系148

7.14 公式计算结果更新设置149

7.15 思考题150

第8章 Excel工作表函数和Excel VBA函数151

8.1 Excel VBA和Excel工作表函数的关系152

8.2 在Excel VBA中应用函数的三种方法153

8.2.1 直接插入Excel工作表函数153

8.2.2 用WorksheetFunction方法应用Excel工作表函数求值153

8.2.3 直接应用Excel VBA函数154

8.3 字符处理函数154

8.3.1 LEFT()函数、RIGHT()函数和MID()函数155

8.3.2 求字符串长度函数Len()156

8.3.3 UPPER()、LOWER()和PROPER()工作表函数157

8.3.4 Excel VBA的UCase()函数、LCase()函数和StrConv()函数157

8.3.5 SEARCH()和SUBSTITUTE()工作表函数158

8.3.6 Excel VBA的Instr()函数和Replace()函数158

8.3.7 ASC()和WIDECHAR()工作表函数159

8.3.8 TRIM()工作表函数159

8.3.9 Excel VBA的删除空格函数159

8.3.10 Excel VBA的Chr()函数和Chr(10)160

8.3.11 EXACT()函数161

8.3.12 Excel VBA用来比较字符的StrComp()函数161

8.3.13 Excel VBA字符操作示例——字符乱序162

8.3.14 Excel VBA字符操作示例——符号断句163

8.4 查找和引用函数164

8.4.1 ADDRESS()和COLUMN()工作表函数164

8.4.2 INDEX()和INDIRECT()工作表函数165

8.4.3 OFFSET()工作表函数165

8.4.4 HLOOKUP()工作表函数166

8.4.5 VLOOKUP工作表函数167

8.5 统计函数167

8.5.1 COUNT()和COUNTA()工作表函数167

8.5.2 COUNTIF()和SUMIF()工作表函数168

8.5.3 LARGE()和SMALL()工作表函数169

8.6 逻辑函数169

8.6.1 AND()工作表函数169

8.6.2 OR()工作表函数170

8.6.3 AND()工作表函数应用示例170

8.6.4 IF()工作表函数171

8.7 日期函数171

8.7.1 工作表函数中的日期函数171

8.7.2 Excel VBA的日期函数172

8.8 数学和三角函数173

8.8.1 ABS()和SIGN()工作表函数173

8.8.2 EVEN()和ODD()工作表函数173

8.8.3 TRUNC()、ROUND()和INT()工作表函数173

8.8.4 Excel VBA的Int()、Abs()和Round()函数174

8.8.5 SIN()和COS()工作表函数174

8.8.6 Excel VBA的三角函数175

8.8.7 LOG10()工作表函数175

8.8.8 Excel VBA的自然对数和指数函数176

8.8.9 PRODUCT()和FACT()工作表函数176

8.8.10 RAND()工作表的随机函数177

8.8.11 Excel VBA的随机函数177

8.8.12 由工作表函数RAND()产生的随机数的不安定性177

8.9 思考题178

第9章 格式和Excel VBA179

9.1 单元格内数字的格式180

9.1.1 人民币格式180

9.1.2 百分比格式181

9.1.3 单元格数字的小数位181

9.1.4 单元格数字的美元格式182

9.1.5 单元格数字的分数格式182

9.2 单元格里的数字不同但显示相同182

9.3 改变格式对Excel函数和Excel VBA函数返回值的影响183

9.4 单元格里的字符换行184

9.4.1 设置Wraptext属性进行自动换行185

9.4.2 用Alt+Enter键的方法强制换行185

9.5 用Excel VBA调整列宽186

9.5.1 用数值调整列宽187

9.5.2 最合适的列宽187

9.6 字符设为上标188

9.7 对齐188

9.8 行高的设置189

9.9 设置边框和底色190

9.9.1 加所有框线190

9.9.2 加外侧框线191

9.10 给选择区域加底色192

9.11 清除格式192

9.12 单元格合并居中193

9.13 单元格合并对单元格地址的影响193

9.14 条件格式195

9.15 为格式美观删除重复数据196

9.16 恢复被删除的重复数据197

9.17 思考题198

第10章 数据整理和分析统计199

10.1 排序200

10.1.1 调用Excel排序功能200

10.1.2 不调用Excel排序功能的Excel VBA排序202

10.1.3 Excel VBA随机顺序203

10.1.4 Excel VBA数据倒序206

10.1.5 按列标题的Excel VBA排序207

10.2 自动筛选和唯一性列表209

10.2.1 Excel自动筛选209

10.2.2 筛选——删除210

10.2.3 数据的唯一性列表211

10.2.4 根据唯一性列表进行数据分表213

10.2.5 增加工作表214

10.2.6 查找重复值215

10.3 数据合表216

10.4 高级筛选218

10.5 寻找替换221

10.6 用Excel VBA在工作表中查找数据222

10.7 更新工作表数据224

10.8 分列226

10.9 对同一组对象进行不同时期调查差异的比较227

10.10 差异调查前的工作表整理230

10.11 行列转换232

10.12 列出当前目录中的Excel文件233

10.13 列出当前目录中的子目录及其大小236

10.14 思考题237

第11章 分类汇总、数据透视表与合并计算239

11.1 分类汇总240

11.2 用Excel VBA来进行数据的分类汇总241

11.3 数据透视表245

11.3.1 制作一个数据透视表246

11.3.2 为做好的数据透视表增加数据247

11.3.3 用Excel VBA为数据透视表进行数据源更新249

11.3.4 用GETPIVOTDATA()工作表函数取得数据透视表汇总数据249

11.4 合并计算250

11.5 思考题253

第12章 大数据量的录入255

12.1 Excel的数据有效性的设置256

12.1.1 手工设置数据输入的有效性256

12.1.2 用Excel VBA程序进行有效性设置258

12.1.3 通过对工作表Change事件编程保障数据有效性259

12.1.4 数据录入之后的范围检查260

12.2 对工作表的保护261

12.3 双人双机录入和校验262

12.4 用Access数据库录入数据和导出数据262

12.4.1 定义一个Access数据库中的数据表263

12.4.2 在Access数据库中导出Excel数据265

12.5 用Epi-Info软件录入数据266

12.6 从Word文字处理软件向Excel输送数据271

12.7 用OCR软件获取数据272

12.8 换名存盘的重要性276

12.9 思考题277

第13章 Word VBA和Access VBA简介279

13.1 Access VBA指定连接和打开Access数据表280

13.2 MDB表中的记录循环和记录的EOF函数282

13.3 加了筛选条件的记录循环283

13.4 MDB文件表中的字段循环284

13.5 用Find方法寻找符合条件的记录285

13.6 用Access VBA在Access数据库中计算和统计286

13.7 在Access里面操作Excel对象288

13.8 合并Epi-Info录入分析软件的MDB数据库文件290

13.9 给Access的数据库窗体增加命令按钮和双击事件编程295

13.10 用记录集和SQL语句对Access数据库进行操作299

13.11 用Word VBA操作Word文件302

13.11.1 用Word VBA改变Word文件中的字号303

13.11.2 在Word文件中用Word VBA制造空行和输入文字304

13.12 思考题305

第14章 家装小工程工料核算Excel VBA工具实例307

14.1 基本数据和录入要求308

14.1.1 输入基本材料和计量基数308

14.1.2 输入装修部件的名称、材料名和用量309

14.2 Excel VBA计算工具310

14.2.1 变量声明部分310

14.2.2 读入项目编号、项目名称和部件数量311

14.2.3 读入材料名、计量基数和价格312

14.2.4 求部件用到的材料尺寸313

14.2.5 统计每个部件的每种材料用量313

14.2.6 进行材料表的总计316

14.3 工料核算Excel VBA工具开发点评317

14.3.1 用Excel工作表做家装工料核算软件录入界面的好处317

14.3.2 Excel VBA作为预开发工具的价值317

14.4 思考题318

热门推荐