当前位置:首页 > 工业技术
Excel  2013  VBA入门与应用
Excel  2013  VBA入门与应用

Excel 2013 VBA入门与应用PDF电子书下载

工业技术

  • 电子书积分:14 积分如何计算积分?
  • 作 者:郭刚编著
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2014
  • ISBN:9787302353409
  • 页数:434 页
图书介绍:本书分为6篇共20章,从VBA编程基础开始,依次介绍Excel VBA程序设计基础、Excel VBA的对象模型、VBA窗体控件的应用和VBA高级编程技巧,最后通过两个综合范例来介绍Excel VBA大型数据处理系统的开发技巧。本书理论内容由浅而深,内容精炼,采取实例和理论相结合的方式,内容全面而详尽、讲解细致直观。通过实例的演示,可以使读者在学习本书时,快速有效地掌握VBA编程知识。
《Excel 2013 VBA入门与应用》目录

第1章 迈向VBA的第一步从宏开始 1

1.1用宏记录操作 1

1.1.1录制宏 1

1.1.2宏与VBA 3

1.2宏的运行方式 4

1.2.1使用“宏”对话框运行宏 4

1.2.2使用快捷键运行宏 5

1.2.3使用对象运行宏 6

1.2.4从快速访问工具栏运行宏 6

1.2.5从选项卡运行宏 8

1.3加载宏的应用 10

1.3.1使用Excel的加载宏 10

1.3.2录制加载宏 12

1.3.3卸载加载宏 14

1.4宏为什么运行不了 15

1.4.1为宏的使用上一把锁 15

1.4.2对文件进行限制 17

第2章 了解VBA开发环境 19

2.1初识VBE 19

2.1.1如何进入VBE环境 19

2.1.2 Visual Basic编辑器的构成 21

2.2 Visual Basic编辑器中的窗口 22

2.2.1工程资源管理器 22

2.2.2“属性”窗口 23

2.2.3“代码”窗口 25

2.2.4立即窗口 27

2.3 VBA代码输入很简单 27

2.3.1代码输入很简单 27

2.3.2如何查询对象的属性和方法 29

2.3.3获得帮助很容易 30

第3章 从零开始学习VBA 32

3.1了解VBA的数据类型 32

3.1.1认识VBA基本数据类型 32

3.1.2特殊的枚举类型 34

3.1.3数据类型是可以自定义的 35

3.2存储数据的容器:变量 36

3.2.1使用变量的第一步:声明变量 36

3.2.2先声明,再使用——强制声明变量 37

3.2.3变量的作用域 38

3.2.4变量的生存周期 39

3.3必不可少的常量 40

3.3.1直接常量 41

3.3.2符号常量 41

3.3.3系统常量 42

3.4告诉程序怎么算 43

3.4.1进行计算的算术运算符 43

3.4.2比较大小的比较运算符 44

3.4.3进行逻辑运算的逻辑运算符 44

3.4.4合并字符的连接运算符 45

3.4.5应该先算什么 46

3.5大量数据的操作从数组开始 47

3.5.1初识数组 47

3.5.2声明数组 48

3.5.3随心所欲的动态数组 49

第4章 编写程序,从语句开始 51

4.1编写程序代码的规则 51

4.1.1编写代码必须遵循的原则 51

4.1.2语句很长和很短怎么办 52

4.2最基本的语句——赋值和注释语句 53

4.2.1赋值语句 53

4.2.2注释语句 54

4.3输入输出何须控件 55

4.3.1使用输入对话框输入数据 55

4.3.2使用MsgBox函数输出数据 57

4.3.3简单实用的Print方法 60

4.4暂停和退出程序 62

4.4.1让程序暂时停止一下——使用Stop语句 62

4.4.2停止程序的运行——End语句 64

第5章 控制程序的流程——VBA的基本语句结构 66

5.1何必一条道跑到黑——VBA的分支结构 66

5.1.1实现单一条件选择 66

5.1.2实现双重条件选择 69

5.1.3实现多重选择 71

5.1.4特殊的多分支语句 73

5.2重复,很适合程序的方式——使用循环结构 76

5.2.1指定循环次数的循环 76

5.2.2针对数组和对象集合的循环 78

5.2.3先条件后循环 80

5.2.4先循环后条件 82

5.3层层嵌套功能强 84

5.3.1分支结构的嵌套 84

5.3.2循环结构的嵌套 86

5.4找出程序中的错误 88

5.4.1让程序跳转到指定位置 89

5.4.2抓住程序中的错误 90

5.4.3错误处理完了该怎么办 92

第6章 过程,VBA的基本程序单元 95

6.1初识过程 95

6.1.1过程放在哪里 95

6.1.2 VBA包含哪些过程 96

6.2使用Sub过程二三事 97

6.2.1如何创建Sub过程 98

6.2.2过程间的互相调用 101

6.2.3过程的作用域 103

6.3你有我有全都有——传递参数 104

6.3.1传递参数的两种方式 104

6.3.2数组也可以作为参数 107

6.3.3参数没有传递该怎么办 108

6.3.4参数的数量无法确定该怎么办 110

第7章 过程的孪生兄弟——函数 112

7.1有了过程为什么还要函数 112

7.2使用函数很简单 113

7.2.1创建Function函数 113

7.2.2在工作表中调用Function函数 114

7.2.3在VBA程序中调用函数 117

7.2.4在程序中使用工作表函数 119

7.3内置函数很方便 121

7.3.1使用判断函数 121

7.3.2使用日期/时间函数 124

7.3.3使用字符串函数 125

7.3.4使用转换函数 127

7.3.5使用算术函数 128

第8章 对象,控制Excel的基础 131

8.1对象三要素 131

8.1.1对象的属性 131

8.1.2对象的方法 133

8.1.3对象事件 135

8.2拿什么来装载你,我的对象 137

8.2.1对象变量 137

8.2.2对象数组 139

8.3 Excel的对象模型 141

8.3.1 Excel的对象模型 141

8.3.2如何引用对象成员 142

8.3.3什么是对象集合 144

第9章 位于顶层的Application对象 147

9.1对Excel进行梳妆打扮 147

9.1.1改变Excel窗口的位置 147

9.1.2设置Excel窗口标题文字 148

9.1.3设置状态栏和编辑栏 150

9.1.4设置鼠标指针形状 151

9.2对文件进行操作 153

9.2.1获取文件名 153

9.2.2获取文件的保存位置 155

9.2.3打开文件 157

9.2.4打开最近使用的文档 158

9.3操作Excel 159

9.3.1了解Excel 159

9.3.2对“最近使用的工作簿”列表进行操作 161

9.3.3设置保存自动恢复文件的时间间隔和保存位置 162

9.3.4使Excel不显示警告信息对话框 163

9.3.5设置新工作簿中工作表的个数 164

9.3.6为过程的启动指定快捷键 166

9.3.7实现定时操作 167

9.3.8退出Excel应用程序 168

9.4与单元格有关的操作 169

9.4.1取消对单元格的复制或剪切操作 170

9.4.2设置单元格的选择方向 171

9.4.3控制函数名称列表的显示 172

9.4.4设置编辑栏的高度 173

9.4.5控制浮动工具栏的显示 175

9.4.6设置多线程计算 176

9.4.7在工作表中快速选择单元格 178

9.4.8同时选择多个单元格区域 179

9.5使用对话框 180

9.5.1使用内置对话框 180

9.5.2使用输入对话框 182

9.6应用程序级的事件——Application事件 184

9.6.1如何使用Application事件 184

9.6.2激活工作表时触发的事件 186

9.6.3激活工作簿时触发的事件 187

9.6.4关闭工作簿时触发的事件 188

9.6.5在更改窗口大小时触发的事件 189

第10章 管理工作簿,从Workbook对象开始 191

10.1使用它,先了解它 191

10.1.1引用工作簿 191

10.1.2判断工作簿是否打开 193

10.1.3判断工作簿是否己经保存 194

10.1.4获取工作簿的属性信息 195

10.1.5获取工作簿的名称和完整路径 197

10.2操作工作簿 198

10.2.1打开工作簿 198

10.2.2保存工作簿 200

10.2.3创建新的工作簿 203

10.2.4关闭工作簿 204

10.2.5为工作簿添加打开密码 205

10.2.6保护工作簿 206

10.2.7将工作簿发布为PDF文件 208

10.3操作工作簿窗口 211

10.3.1引用工作簿窗口 211

10.3.2设置工作簿窗口的显示状态 212

10.3.3设置工作簿窗口的显示比例 214

10.3.4让单元格在工作簿窗口左上角显示 215

10.3.5设置网格线的颜色 216

10.3.6拆分窗口并冻结窗格 218

10.4使用工作簿事件 219

10.4.1在打开工作簿时触发的事件 219

10.4.2在激活工作簿时执行程序 221

10.4.3保存工作簿之前触发的事件 222

10.4.4关闭工作簿之前触发的事件 223

10.4.5工作簿处于非活动状态时触发的事件 224

10.4.6新建工作表时触发的事件 225

10.4.7工作表被激活时触发的事件 227

10.4.8当工作表中单元格数据发生改变时触发的事件 228

10.4.9双击工作表时触发的事件 228

10.4.10用右键单击工作表时触发的事件 230

第11章 操作工作表,使用Worksheets对象 231

11.1名称和索引号,引用的关键 231

11.1.1使用索引号引用工作表 231

11.1.2使用名称引用工作簿 233

11.1.3 Sheets对象 234

11.2操作工作表 236

11.2.1新建工作表 236

11.2.2删除工作表 238

11.2.3选择工作表 240

11.2.4复制工作表 241

11.2.5移动工作表 243

11.2.6保护工作表 245

11.2.7打印工作表 247

11.2.8隐藏工作表 248

11.3事件,可以方便实现与工作表的交互 251

11.3.1激活工作表时触发的事件 251

11.3.2单元格数据发生变化时触发的事件 252

11.3.3选择区域发生变化时触发的事件 254

11.3.4重新计算时触发的事件 255

11.3.5双击工作表时触发的事件 256

第12章 数据操作的核心,使用Range对象 258

12.1对号入座,获取单元格对象 258

12.1.1使用Range属性实现引用 258

12.1.2使用Cells属性 261

12.1.3引用行列 264

12.1.4用偏移量来实现引用 265

12.1.5缩放单元格区域 267

12.2合纵连横,引用单元格区域 268

12.2.1引用工作表的内容区域 268

12.2.2获取内容区域的开头和结尾 271

12.2.3引用多个非连续单元格区域 272

12.2.4引用单元格区域的交叉区域 273

12.2.5引用单元格区域中的不连续区域 275

12.3设置单元格外观 276

12.3.1设置单元格边框 276

12.3.2对单元格进行填充 281

12.3.3设置单元格中文字格式 282

12.3.4设置单元格的大小 284

12.3.5使用自动套用格式 285

12.3.6设置单元格数据格式 287

12.4操作单元格 289

12.4.1删除单元格 289

12.4.2插入单元格 291

12.4.3复制和粘贴操作 292

12.4.4合并和拆分单元格 295

12.4.5保护单元格 298

12.4.6清除单元格内容 300

第13章 操作数据得心应手 302

13.1找到需要的数据 302

13.1.1查找特殊单元格 302

13.1.2查找单个符合条件的数据 305

13.1.3查找多个符合条件的数据 308

13.1.4替换数据 310

13.1.5查找具有特定格式的单元格 312

13.1.6实现模糊查询 314

13.1.7使用内置函数 316

13.2排排坐,吃果果——数据的排序 318

13.2.1对数据进行排序 319

13.2.2按照自定义序列排序 322

13.2.3按照颜色排序 325

13.2.4按照单元格中字符的长度排序 327

13.2.5对同时包含数字和字母的单元格进行排序 328

13.3我要我的数据——筛选数据 331

13.3.1实现自动筛选 331

13.3.2实现高级筛选 333

13.4格式因条件而定 336

13.4.1新建条件格式 336

13.4.2标示最大和最小的N个值 339

13.4.3标示大于或小于平均值的数字 343

13.4.4使用数据条 345

13.4.5使用色阶标示数据 348

13.4.6使用图标集标示数据 351

13.5单元格特殊内容的输入 355

13.5.1使用公式 355

13.5.2向单元格中插入超链接 357

13.5.3向单元格添加批注 359

13.5.4限制数据的输入 362

第14章 工作表也可以是一张画布 366

14.1在工作表中使用图形 366

14.1.1图形类型 366

14.1.2如何添加图形对象 369

14.1.3如何使用艺术字 374

14.1.4如何设置图形的样式 377

14.1.5大小、位置和角度 381

14.2使用图表 383

14.2.1如何引用图表 383

14.2.2如何创建图表 384

14.2.3对数据系列进行操作 389

14.2.4设置图表文字格式 393

14.2.5对图表区进行操作 395

14.2.6设置绘图区 397

14.2.7设置坐标轴 399

14.2.8为图表添加趋势线 401

14.2.9导出图表 404

14.2.10转换图表类型 406

第15章 综合案例——员工信息管理系统 410

15.1制作思路 410

15.1.1功能简介 410

15.1.2初始思路 411

15.2案例制作步骤 411

15.2.1制作信息表和主界面 411

15.2.2实现新增员工功能 415

15.2.3实现查询 420

15.2.4实现修改功能 424

15.2.5对系统进行保护 426

15.2.6为宏运行指定按钮 428

15.3系统功能测试 429

15.3.1用户登录 429

15.3.2添加新员工 430

15.3.3查询员工信息 432

15.3.4显示信息表和退出系统 433

相关图书
作者其它书籍
返回顶部