《Excel VBA应用实战技巧速查手册 实例白金版》PDF下载

  • 购买积分:15 如何计算积分?
  • 作  者:余洋编著
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2013
  • ISBN:9787302309741
  • 页数:477 页
图书介绍:本书以Excel 2010为软件环境讲解Excel VBA在实际办公中的应用,本书分为三篇,分别是VBA应用准备篇、基本操作技巧篇、高级实战技巧篇。VBA应用准备篇:这部分主要介绍有关VBA的语法、流程结构、Excel的VBA对象模型以及用户窗体界面设计,让读者对整个VBA编程计数有个初步了解,为理解后面列举的具体应用奠基。

第1章 VBA基础 1

1.1 VBA基础必知 2

1.1.1 基本数据类型 2

1.1.2 自定义数据类型 3

1.1.3 变量、常量和数组 4

1.2 VBA的过程与模块 14

1.2.1 Sub过程 15

1.2.2 Function过程 16

1.2.3 Property过程 17

1.2.4 标准模块 18

1.2.5 窗体模块 21

1.2.6 类模块 21

1.3 VBA中的函数 22

1.3.1 VBA的内置函数 22

1.3.2 用户自定义的函数 24

1.3.3 InputBox()函数和MsgBox()函数 25

1.4 VBA中的流程控制语句 27

1.4.1 顺序流程 27

1.4.2 分支流程 27

1.4.3 循环流程 30

1.4.4 跳转流程 32

1.4.5 其他常用语句 33

1.5 VBA中的对象模型 34

1.5.1 认识对象与集合 34

1.5.2 Excel中的VBA对象模型 35

1.5.3 对象的使用 36

1.5.4 对象的属性、方法和事件 38

1.5.5 窗体和控件 40

第2章 录制宏的实战技巧 42

例001 录制修改数据格式的宏 43

例002 快速运行宏 45

例003 通过控件运行录制宏 47

例004 将录制的宏与图形对象关联 52

例005 快速生成相似的宏 54

例006 如何对宏的描述进行修改 58

例007 如何设置宏的安全性 60

例008 如何在禁用宏的安全级别下不弹出警告信息 63

例009 如何对整个宏工程进行密码保护 65

第3章 应用程序对象的实战技巧 68

例010 获取正在运行的应用程序的版本信息 69

例011 获取当前应用程序完整的安装路径 70

例012 获取当前应用程序的启动路径 72

例013 获取/修改文件的默认位置 74

例014 获取/设置应用程序的用户名 77

例015 获取/修改当前活动打印机的名称 80

例016 获取/修改活动窗口的标题栏信息 81

例017 隐藏/显示应用程序的操作界面 83

例018 禁止/允许打开警告对话框 86

例019 打开内置对话框 90

例020 设置延迟一段时间执行程序 94

例021 设置指定时间点执行程序 96

第4章 工作簿对象的实战技巧 99

例022 选择指定的工作簿 100

例023 选择包含特定工作表的工作簿 103

例024 获取激活工作簿不带后缀名的名称 106

例025 获取当前打开的所有工作簿的名称 109

例026 获取工作簿的保存路径 111

例027 判断工作簿是否被打开 113

例028 新建空白工作簿 117

例029 保存工作簿到指定路径 121

例030 按指定方式打开特定位置的工作簿 125

例031 设置在关闭之前是否保存已执行的修改 129

第5章 工作表对象的实战技巧 132

例032 引用指定名称或者索引的工作表 133

例033 引用工作簿当前激活的工作表 136

例034 获取指定工作表的名称 139

例035 判断工作表是否为数据工作表 143

例036 判断工作表是否存在 146

例037 选择多张工作表 149

例038 快速插入指定数目的工作表 152

例039 如何删除指定的工作表 155

例040 重命名工作表 159

第6章 单元格对象的实战技巧 162

例041 引用指定单元格 163

例042 为整行单元格设置行高 168

例043 为整列单元格设置列宽 172

例044 自动调整使用过的单元格的行高/列宽 177

例045 获取单元格/单元格区域的地址 181

例046 获取单元格的行号 185

例047 获取单元格的列标 188

例048 获取单元格中的数据 191

第7章 窗体对象与控件的实战技巧 194

例049 显示和隐藏窗体 195

例050 卸载窗体 198

例051 设置窗体名称 200

例052 读取/指定窗体标题栏信息 202

例053 更改窗体背景颜色 204

例054 为窗体添加背景图片 207

例055 使用标签控件添加显示文本 210

例056 使用命令按钮控件执行动作 214

例057 使用文本框控件读取/写入文本 218

例058 使用选择控件实现项目选择 222

例059 使用列表框控件读取数据记录 226

例060 使用复合框控件读取数据 230

第8章 设置工作表格式的实战技巧 234

例061 一键修改表格的字体格式 235

例062 快速为单元格区域添加外边框 237

例063 快速为单元格区域添加所有边框 240

例064 为指定单元格添加斜线 242

例065 快速为单元格设置填充色 245

例066 巧妙实现隔行填充 247

例067 巧妙突出显示最大值数据 250

例068 快速为工作表添加背景效果 253

第9章 窗口和数据表文件的实战技巧 256

例069 设置工作表窗口是否全屏显示 257

例070 禁止调整工作表窗口的大小和位置 259

例071 隐藏/显示状态栏和视图栏 263

例072 快速隐藏/显示整个Excel窗口 266

例073 快速实现窗口的重排效果 269

例074 在指定位置拆分并冻结工作簿窗口 274

例075 快速复制数据表文件 279

例076 快速创建多张相似结构的工作表 284

第10章 输入数据的实战技巧 288

例077 检查指定单元格区域中是否存在空白单元格 289

例078 在某列中获取最值数据 292

例079 统计以X打头的数据记录的总数 297

例080 在工作表的中间位置插入整行/整列 302

例081 一次性为连续多个单元格输入不同数据 307

例082 快速录入相同的数据 309

例083 快速录入有规律的数据 314

例084 限定输入数据的有效性 317

第11章 编辑数据的实战技巧 324

例085 将具有外部数据引用的单元格转换成值 325

例086 为数据批量添加指定字符 327

例087 将日期数据快速转化为指定格式 331

例088 将数字数据快速设置为百分比格式 337

例089 快速实现数据大小写转换 339

例090 查找并替换指定数据(一) 343

例091 查找并替换指定数据(二) 348

例092 删除指定的数据 351

例093 删除工作表中的重复记录 354

例094 快速删除单元格的批注 357

第12章 打印与保护工作表的实战技巧 360

例095 打印预览指定工作表 361

例096 设置打印纸张的大小和方向 363

例097 调整工作表的页边距 368

例098 设置工作表为居中打印 375

例099 自定义设置打印区域 378

例100 打印指定工作表 381

例101 为指定工作表设置密码保护 385

例102 撤销工作表的密码保护 388

第13章 各种数据处理的实战技巧 392

例103 汇总工作表中的指定数据 393

例104 按指定方式对数据进行排序 396

例105 筛选符合指定条件的数据记录 400

例106 将筛选结果显示到指定位置 406

例107 批量实现区域的四舍五入 411

例108 将金额转化为大写数字 414

例109 计算两个时间相差的天数 418

例110 计算经过某一段时间后的日期 422

例111 快速截取指定位置的字符 425

例112 快速转换英文大小写显示 429

第14章 图表分析的实战技巧 432

例113 创建指定类型的图表 433

例114 获取/设置图表的名称 438

例115 删除指定名称的图表 442

例116 快速更改图表类型 445

例117 在图表中添加数据系列 448

例118 为数据系列添加数据标签 451

例119 设置图表区和绘图区的格式 455

例120 设置图表其他元素的格式 458

第15章 窗体可视化控制的实战技巧 463

例121 验证登录用户的身份 464

例122 通过窗体查询表格数据 469