图书介绍

Excel VBA从入门到精通PDF|Epub|txt|kindle电子书版本网盘下载

Excel VBA从入门到精通
  • 创锐文化编著 著
  • 出版社: 北京:中国铁道出版社
  • ISBN:9787113120566
  • 出版时间:2011
  • 标注页数:448页
  • 文件大小:184MB
  • 文件页数:461页
  • 主题词:电子表格系统,Excel

PDF下载


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

下载说明

Excel VBA从入门到精通PDF格式电子书版下载

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

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

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

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

图书目录

01 了解Excel 2010 VBA开发平台2

1.1 Excel 2010 VBA的新增功能与名词解释2

1.1.1 VB与VBA的区别2

1.1.2 新增功能2

1.1.3 名词解释3

1.2 VBE开发环境介绍4

1.2.1 切换至VBE开发环境4

1.2.2 VBE工程窗口5

1.2.3 VBE属性窗口6

1.2.4 VBE代码窗口6

1.2.5 VBE立即窗口6

1.2.6 “对象浏览器”窗口6

1.2.7 VBE监视窗口7

1.3 工程资源管理器基本操作7

1.3.1 添加模块7

1.3.2 导出/导入模块8

1.3.3 设置Visual Baisc环境选项9

1.4 调试程序10

1.4.1 调试的相关概念10

1.4.2 编译错误11

1.4.3 运行时的常见错误12

1.4.4 逐语句调试12

1.4.5 插入与清除断点13

1.5 VBE帮助文件获取14

1.6 秘笈15

秘笈1:在编写程序时使用属性/方法列表提示15

秘笈2:获取属性的相关常数16

秘笈3:快速显示参数信息16

秘笈4:设置代码缩进与凸出17

秘笈5:保护VBA程序代码18

02 宏的基本操作20

2.1 认识宏20

2.2 录制宏21

2.3 执行宏23

2.3.1 按快捷键执行宏23

2.3.2 通过“宏”对话框执行宏24

2.3.3 在模块文件中执行宏26

2.3.4 单击按钮执行宏27

2.3.5 单击快速访问工具栏中的宏按钮执行宏28

实例操作 利用宏制作预支差旅费申请单29

2.4 加载宏32

2.4.1 Excel 2010提供了哪些加载宏32

2.4.2 加载与卸载加载宏程序33

2.5 宏的数字签名34

2.5.1 数字签名及其创建35

2.5.2 对宏项目进行数字签名36

2.5.3 使用图章对Excel 2010进行数字签名37

实例操作 使用图章对预支差旅费申请单进行签名39

2.6 秘笈41

秘笈1:自行决定宏保存位置41

秘笈2:直接卸载加载宏42

秘笈3:加载COM加载项程序42

秘笈4:加载自动化加载宏程序43

秘笈5:将宏模块复制到另一个工作簿中44

03 Excel VBA的语法基础46

3.1 VBA的优势46

3.2 Excel VBA字符集和标识符46

3.3 Excel VBA的常量47

3.4 Excel VBA的变量49

3.4.1 Excel VBA的变量命名规则49

3.4.2 变量的类型50

3.4.3 声明变量55

3.4.4 变量的生存周期58

实例操作 使用变量统计业绩达标人59

3.5 Excel VBA变量类型转换函数60

3.6 Excel VBA的运算符61

3.6.1 算术运算符61

3.6.2 比较运算符62

3.6.3 字符串连接运算符63

3.6.4 逻辑运算符64

实例操作 根据绩效等级计算月工资66

3.7 秘笈68

秘笈1:对象变量的定义与赋值68

秘笈2:Variant数据类型定义与应用69

秘笈3:VBA变量声明中Static关键字妙用70

秘笈4:使用Is运算符比较两个对象引用70

秘笈5:使用Like运算符进行模糊查询71

04 Excel VBA的流程控制74

4.1 VBA程序的结构74

4.2 顺序结构常用语句77

4.2.1 赋值语句77

4.2.2 注释语句78

4.2.3 错误转移语句79

4.2.4 使用InputBox输入对话框81

4.2.5 使用MsgBox()函数显示信息85

4.3 分支结构语句88

4.3.1 单重选择语句If…Then…Else88

4.3.2 多重选择语句If…Then…ElseIf90

4.3.3 多重选择语句Select Case92

实例操作 利用选择结构计算考核测评等级及奖金94

4.4 循环结构语句95

4.4.1 指定次数循环For…Next语句95

4.4.2 根据条件进行循环Do…Loop语句97

4.4.3 针对数组进行循环For Each…Next语句99

4.4.4 循环语句的嵌套使用101

实例操作 使用循环语句统计面试合格人数102

4.5 秘笈103

秘笈1:使用IIF()函数实现单重条件的判断103

秘笈2:使用Switch()函数实现多重条件判断104

秘笈3:使用Choose()函数返回特定值105

秘笈4:对同一对象的不同属性进行设置106

秘笈5:If语句的嵌套使用107

05 数组的使用109

5.1 声明数组109

5.1.1 声明一、二维数组109

5.1.2 设置默认下界值112

5.1.3 查看数组的索引上界与下界值114

5.2 为数组赋值115

5.2.1 使用循环语句初始化数组115

5.2.2 使用Array()函数初始化数组116

5.2.3 使用数组值初始化数组117

实例操作 对数组数据进行排序并简化数据118

5.3 动态数组119

5.3.1 声明动态数组119

5.3.2 数组的清除与重定义121

实例操作 给现有数组添加数据122

5.4 秘笈124

秘笈1:检测变量是否为数组124

秘笈2:数组中使用For Each语句控制的变量必须是Variant125

秘笈3:不能改变数组元素的数据类型125

秘笈4:不能直接给整个数组赋值125

秘笈5:数组中不能放置监视断点126

06 过程与函数的使用128

6.1 过程的类别128

6.2 函数与子过程简介129

6.3 定义Sub过程130

6.3.1 通过对话框定义子过程130

6.3.2 使用代码创建Sub过程131

6.4 使用Funciton语句自定义函数133

6.5 过程的调用135

6.5.1 使用Call语句调用子过程135

6.5.2 使用程序名直接调用子过程137

6.5.3 调用自定义函数138

实例操作 一键获取各产品折扣价139

6.6 过程的调试141

6.6.1 控制程序执行的工具141

6.6.2 调试技术143

6.7 常用字符串函数149

6.7.1 使用Len()函数计算字符串长度150

6.7.2 截取字符串151

6.7.3 用String()函数生成重复字符串152

6.7.4 使用StrConv()函数实现字符的转换154

6.7.5 使用LCase()/UCase()函数实现字母大小写转换155

6.7.6 使用StrComp()函数比较两个字符串是否相同156

6.8 常见的日期函数应用158

6.8.1 使用日期型变量的函数158

6.8.2 使用函数对日期进行计算164

6.8.3 日期格式转换168

实例操作 自制秒表计时器169

6.9 秘笈170

秘笈1:清除字符串首尾的空格170

秘笈2:截取字符串中的数字172

秘笈3:实现ASCII码与字符的转换173

秘笈4:获取从00:00起经过的秒数173

秘笈5:判断指定变量是否为日期型数据174

07 使用Application控制应用程序177

7.1 了解Application对象177

7.2 控制应用程序177

7.2.1 体验开/关屏幕更新177

7.2.2 一键控制状态栏显示文本178

7.2.3 自动处理鼠标指针形状179

7.2.4 直接获取系统信息181

7.2.5 实现复制与剪切模式转换182

7.2.6 控制警告信息183

7.2.7 直接打开最近使用过的文档184

7.2.8 调整用“打开”对话框打开文件185

7.2.9 一键调用Windows的计算器187

7.2.10 使用Run方法在程序中运行另一个宏188

7.2.11 使用OnTime方法在指定时间执行宏189

7.2.12 使用Wait方法暂时停止宏运行191

7.2.13 使用OnKey方法指定按键执行宏192

7.2.14 使用Intersect方法直接获取重叠区域194

实例操作 批量调整预支差旅费申请单的页边距195

7.3 秘笈196

秘笈1:将Excel窗口设置为全屏显示196

秘笈2:自动改变Excel标题栏程序名称197

秘笈3:自动控制函数重新计算198

秘笈4:快速显示指定单元格数据199

秘笈5:使用Dialogs属性显示内置对话框201

08 使用VBA代码管理工作簿203

8.1 了解Workbook对象203

8.2 控制工作簿203

8.2.1 创建带有指定数量工作表的工作簿203

8.2.2 以只读方式快速打开特定工作簿205

8.2.3 自动保存工作簿208

8.2.4 保存工作簿副本210

8.2.5 判定指定工作簿是否发生变化212

8.2.6 批量为工作簿添加文件属性212

8.2.7 检测工作簿是否加密,未加密则自动为其加密214

8.2.8 自动打印工作簿215

实例操作 自动创建并打印车辆保养修理记录表217

8.3 响应用户的动作218

8.3.1 自动打开关联工作簿219

8.3.2 保存工作簿前自动进行警告220

8.3.3 一键强制退出工作簿并保存221

8.3.4 使用VBA代码控制Excel使用期限222

实例操作 限制工作簿只能使用3次224

8.4 秘笈225

秘笈1:使用文件、目录或文件夹管理工作簿225

秘笈2:快速获取当前工作簿的完整路径与名称227

秘笈3:将工作簿发布为PDF或XPS格式文件228

秘笈4:将未打开工作簿复制到目标位置229

秘笈5:启动自动恢复文件功能230

09 使用VBA代码管理工作表232

9.1 了解Worksheet对象232

9.2 管理工作表239

9.2.1 批量新建工作表239

9.2.3 保存和重命名工作表241

9.2.4 按条件隐藏工作表242

9.2.5 向工作表插入图片243

9.2.6 快速合并工作表245

实例操作 批量提取应聘者基本信息247

9.3 制定工作表响应事件248

9.3.1 控制屏幕滚动区域248

9.3.2 禁止输入相同数据249

实例操作 自动创建数据清单目录列表250

9.4 秘笈251

秘笈1:直接清除工作表中无效数据项的圈释251

秘笈2:快速改变工作表的显示方向253

秘笈3:自动更改工作表标签颜色253

秘笈4:自动完成工作表的加密保护254

秘笈5:直接撤销工作表保护256

10 使用VBA代码管理单元格259

10.1 认识单元格对象259

10.2 单元格的引用262

10.2.1 使用Item属性引用特定的单元格263

10.2.2 使用变量实现对不确定单元格区域的引用264

10.2.3 使用Resize属性扩展引用单元格区域265

10.2.4 使用Offset属性引用指定单元格以外的单元格267

10.2.5 使用Union方法引用不相邻的多个单元格区域268

10.2.6 使用CurrentRegion属性引用当前数据区域269

10.2.7 使用UsedRange属性引用已使用的区域270

10.2.8 快速引用当前工作表中的整行或整列272

10.2.9 引用符合条件的单元格273

10.3 直接获取单元格信息274

10.3.1 获取标题行和数据行274

10.3.2 获取单元格地址275

10.3.3 选取包含公式单元格的引用单元格277

10.3.4 追踪单元格从属哪个单元格278

实例操作 自提取销售部业绩评比优秀员工姓名280

10.4 编辑单元格281

10.4.1 合并选中单元格区域281

10.4.2 使用Insert方法自动添加单元格282

10.4.3 将指定单元格内容复制到目标位置284

实例操作 移除超出保修期产品284

10.5 设计表格格式285

10.5.1 一键美化表格字体286

10.5.2 精确调配单元格底纹色彩290

10.5.3 有效调整单元格的行高与列宽291

10.5.4 自动添加个性化边框293

10.5.5 一键转换日期格式295

实例操作 一键美化产品入库单297

10.6 秘笈298

秘笈1:快速为表格添加空行以分隔数据298

秘笈2:将对象作为图片进行复制299

秘笈3:随心所欲地控制文本换行、方向300

秘笈4:快速隐藏单元格数据301

秘笈5:自动将行数据转换成列数据302

11 Excel数据高效能处理306

11.1 使用Name方法自定义名称306

11.2 数据的排序与筛选308

11.2.1 使用Sort方法按条件进行排序308

11.2.2 自动筛选年度考绩在平均值以上的员工信息310

11.2.3 直接调用条件格式突显数据311

实例操作 实现自动排序和定位313

11.3 使用图形分析单元格数据315

11.3.1 使用数据条分析各员工月份考核成绩316

11.3.2 使用色阶表现各员工月份考核成绩318

11.3.3 使用图标集表现各员工月份考核成绩320

11.3.4 创建迷你图表现员工月份考核成绩322

11.4 使用Windows对象操作窗口325

11.4.1 新建窗口比较两年的考评成绩325

11.4.2 并排比较员工平时成绩与考核成绩数据326

11.4.3 精确调整窗口的大小与位置327

11.4.4 使用FreezePanes属性自动冻结窗格329

实例操作 比较员工人事考核评议情况330

11.5 批注的导入与导出330

11.5.1 批注的导出331

11.5.2 批注的导入332

11.6 秘笈333

秘笈1:查看并更改当前窗口的状态信息333

秘笈2:禁止使用窗口最大化和最小化按钮334

秘笈3:隐藏工作表标签并以分页视图显示数据335

秘笈4:拆分窗口比较当前工作表中的数据336

秘笈5:快速更改网格线颜色337

12 图表与数据透视表的程序设计340

12.1 使用Chart对象创建图表340

12.1.1 根据指定数据自动生成图表340

12.1.2 调整图表的位置和类型341

12.1.3 自动为图表添加相关属性344

12.2 自动设置图表对象格式345

12.2.1 利用双色渐变填充图表绘图区345

12.2.2 用图片美化图表区346

12.3 使用辅助线分析图表347

12.3.1 以涨/跌柱线分析产品同期销量的涨跌情况347

12.3.2 以高低点连线分析产品同期销量情况348

12.3.3 以系列线分析产品同期销量情况349

12.3.4 以垂直线分析产品同期销量情况349

实例操作 制作各分店营业额分析复合饼图350

12.4 使用PivotTable对象创建动态图表352

12.4.1 一键生成数据透视表352

12.4.2 快速制作数据透视图354

12.5 秘笈355

秘笈1:在图表中追加数据系列355

秘笈2:向已存在的数据系列集中添加数据点356

秘笈3:调整柱形图数据系列组的间距357

秘笈4:自动调整图表坐标轴的刻度值358

秘笈5:自动添加个性化数据标签359

13 随心所欲地使用对话框363

13.1 使用内置对话框363

实例操作 复制数据至新工作簿并调用Save As方法保存364

13.2 使用用户窗体自定义对话框366

13.2.1 用户窗体属性366

13.2.2 添加控件到用户窗体中370

13.2.3 友好界面的设置373

实例操作 为控件添加事件代码完善登记界面374

13.3 秘笈376

秘笈1:以占位符表示输入的密码值376

秘笈2:控制用户窗体控件中图片的显隐377

秘笈3:实现向列表框控件中添加数据379

秘笈4:设置列表框控件可同时选择多项值380

秘笈5:添加日期控件381

14 使用控件创建文件系统384

14.1 认识控件384

14.1.1 表单控件和ActiveX控件384

14.1.2 控件的功能说明387

14.2 设置控件属性389

14.2.1 设置表单控件的属性389

14.2.2 设置ActiveX控件的属性396

14.3 为控件指定宏397

14.3.1 为表单控件指定宏397

14.3.2 为ActiveX控件编写代码398

实例操作 制作产品满意度问卷调查单399

14.4 秘笈401

秘笈1:使用滚动条拖动选取月份401

秘笈2:利用切换按钮实现两个选项的切换403

秘笈3:使用图像控件控制图片的大小405

秘笈4:使用快捷菜单修改ActiveX控件上的文本406

15 自定义菜单栏和命令栏408

15.1 使用Excel VBA代码自定义菜单命令408

15.1.1 创建命令栏并添加相应的按钮408

15.1.2 自制快捷菜单命令410

15.2 新建选项卡和组412

15.3 秘笈413

秘笈1:将命令栏指定组变量413

秘笈2:快速获取指定条件的命令按钮413

秘笈3:快速为Microsoft Office中的所有命令栏设置选项414

秘笈4:将指定控件图标作为IpictureDisp对象返回415

秘笈5:执行由idMso参数标识的控件415

16 员工档案与薪资管理系统417

16.1 员工资料登记系统417

16.1.1 设计员工资料登记系统页面417

16.1.2 为控件添加代码实现登记操作420

16.2 员工工资管理系统423

16.2.1 创建员工薪资表423

16.2.2 统计各部门应发放的薪资额426

16.2.3 查询指定员工工资428

16.2.4 打印员工工资条431

17 新产品受欢迎度问卷调查系统435

17.1 设计新产品网络问卷调查435

17.1.1 制作问卷调查单435

17.1.2 设置问卷结果记录436

17.2 自动统计调查结果并创建分析图表439

17.3 自动生成新产品市场调查报告441

17.3.1 自动生成新产品市场调查书面报告442

17.3.2 自动生成调查报告演示文稿446

热门推荐