图书介绍

Excel VBA 2010从入门到精通2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

Excel VBA 2010从入门到精通
  • 郭刚,陈峰等编著 著
  • 出版社: 北京:化学工业出版社
  • ISBN:9787122112514
  • 出版时间:2011
  • 标注页数:448页
  • 文件大小:229MB
  • 文件页数:464页
  • 主题词:表处理软件,Excel

PDF下载


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

下载说明

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

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

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

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

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

图书目录

第一篇VBA基础知识篇2

第1章 认识VBA2

1.1概述2

1.1.1 VBA简介2

1.1.2 VBA在Excel中的应用2

1.1.3 VBA与VB的关系3

1.2简单VBA实例3

1.3 VBA的学习方法4

1.3.1利用录制宏学习VBA对象4

1.3.2利用网络学习VBA5

1.4小结6

1.5上机操作6

第2章 宏及其应用7

2.1认识宏7

2.1.1宏的优点7

2.1.2宏的缺点7

2.2设置宏8

2.2.1宏的名称、快捷键及说明8

2.2.2设置宏的保存位置8

2.3创建宏9

2.3.1理清宏操作步骤9

2.3.2录制宏10

2.4编辑宏11

2.4.1分析宏代码11

2.4.2清除宏冗余代码12

2.5启动宏13

2.5.1通过“宏”对话框启动宏13

2.5.2使用快捷键启动宏14

2.5.3使用按钮与形状启动宏14

2.5.4自启动宏15

2.5.5定时启动宏16

2.6宏安全性设置17

2.6.1受信任的发布者18

2.6.2受信任位置19

2.6.3加载项20

2.6.4 ActiveX设置20

2.6.5宏设置21

2.6.6消息栏22

2.6.7外部内容22

2.7小结23

2.8习题23

第3章VBA开发环境25

3.1窗口25

3.1.1工程资源管理器窗口26

3.1.2代码窗口27

3.1.3监视窗口28

3.1.4属性窗口28

3.1.5立即窗口29

3.1.6本地窗口30

3.1.7对象浏览器30

3.2菜单32

3.2.1“视图”菜单32

3.2.2“插入”菜单34

3.2.3“调试”菜单35

3.2.4“运行”菜单36

3.2.5“工具”菜单37

3.3小结39

3.4习题39

第二篇 VBA基础语法篇42

第4章VBA语法基础42

4.1常量与变量42

4.1.1常量42

4.1.2变量44

4.2数据类型46

4.2.1字符串型47

4.2.2字节型48

4.2.3整数型48

4.2.4长整数型49

4.2.5布尔型49

4.2.6小数型50

4.2.7货币型50

4.2.8单精度浮点型51

4.2.9双精度浮点型51

4.2.10日期型51

4.2.11变体53

4.2.12自定义数据类型55

4.2.13枚举类型55

4.3数组56

4.3.1声明数组56

4.3.2使用数组57

4.3.3数组的基本操作58

4.4运算符60

4.4.1算术运算符60

4.4.2关系运算符61

4.4.3连接运算符61

4.4.4逻辑运算符62

4.4.5运算符优先级别63

4.5小结64

4.6习题64

第5章VBA基础语句65

5.1赋值语句65

5.1.1 Let赋值语句65

5.1.2 Set赋值语句67

5.2注释语句67

5.2.1 Rem注释语句68

5.2.2单引号注释68

5.3输入输出语句69

5.3.1 InputBox函数——提示输入内容69

5.3.2 MsgBox函数——显示信息70

5.3.3 Debug.Print语句72

5.4暂停结束跳转语句73

5.4.1 Stop暂停语句74

5.4.2 End结束语句75

5.4.3 Exit结束语句76

5.4.4 GoTo跳转语句77

5.5语句输入技巧78

5.5.1单语句多行输入78

5.5.2多语句单行输入78

5.6小结79

5.7习题79

第6章 程序结构控制语句81

6.1程序结构流程图81

6.1.1常见流程图图形81

6.1.2基本结构流程图82

6.2选择结构语句82

6.2.1 If-Then单行语句82

6.2.2 If-Then多行语句83

6.2.3 If-Then-Else语句84

6.2.4 If-Then-ElseIf语句85

6.2.5 Select Case多分支语句86

6.3循环结构语句88

6.3.1先条件Do-Loop循环88

6.3.2后条件Do-Loop循环90

6.3.3无条件Do-Loop循环92

6.3.4 For-Next循环92

6.3.5 For Each-Next循环94

6.4嵌套语句95

6.4.1选择结构嵌套语句95

6.4.2循环结构嵌套语句97

6.5小结98

6.6习题98

第7章 过程101

7.1过程的基础知识101

7.1.1实参与形参101

7.1.2值传递与地址传递102

7.1.3可选参数103

7.1.4不定数量参数104

7.1.5过程的作用域105

7.1.6过程参数表105

7.1.7创建过程106

7.2过程的调用107

7.2.1模块内调用107

7.2.2模块间调用108

7.2.3过程嵌套与递归109

7.3小结110

7.4习题110

第8章Sub与Function过程112

8.1 Sub子过程112

8.1.1事件子过程112

8.1.2通用子过程114

8.2 Function过程116

8.2.1 Function过程定义格式116

8.2.2工作表Function函数116

8.2.3模块Function函数118

8.3小结119

8.4习题119

第三篇Excel VBA对象篇122

第9章Excel VBA对象模型和应用程序对象122

9.1 Excel VBA对象模型简介122

9.1.1认识Excel 2010122

9.1.2深入了解Excel 2010 VBA对象模型123

9.2 Application对象124

9.2.1获取当前活动对象125

9.2.2获取对象的关联信息126

9.2.3获取对象类型126

9.2.4获取或设置程序状态127

9.2.5控制Excel 2010交互方式131

9.2.6了解Application的子对象132

9.2.7使用“打开”与“另存为”对话框133

9.2.8 MacroOptions设置宏选项135

9.2.9 OnKey与SendKeys方法137

9.3 FileDialog与Dialogs对象139

9.3.1 FileDialog文件对话框对象139

9.3.2 Dialogs对话框集合对象143

9.4小结145

9.5习题145

第10章 工作簿对象147

10.1工作簿的属性147

10.1.1设置工作簿的通用属性147

10.1.2设置数字精度148

10.1.3设置工作簿密码149

10.1.4访问工作簿的内置属性150

10.1.5返回工作簿用户状态信息151

10.1.6控制工作簿中的图形显示152

10.2工作簿的方法153

10.2.1依次激活所有工作簿153

10.2.2保存工作簿154

10.2.3判断工作簿的状态信息157

10.2.4创建名称158

10.3工作簿的事件159

10.3.1 Open事件——打开工作簿159

10.3.2 Activate事件——激活工作簿160

10.3.3 SheetActivate事件——激活工作表161

10.3.4 NewSheet事件——添加新工作表161

10.3.5 BeforeSave事件——保存工作簿之前161

10.3.6 Deactivate事件——非活动状态工作簿162

10.3.7 BeforePrint事件——打印前162

10.3.8 BeforeClose事件——关闭工作簿前163

10.4工作簿集合163

10.4.1工作簿集合的属性163

10.4.2工作簿集合的方法164

10.5小结165

10.6习题165

第11章 工作表对象167

11.1工作表对象的属性167

11.1.1遍历工作簿中的工作表167

11.1.2限制单元格的移动范围168

11.1.3工作表的行和列操作168

11.1.4隐藏或显示工作表169

11.1.5设置工作表标签170

11.1.6确定打印页数171

11.2工作表对象的方法172

11.2.1移动或复制工作表172

11.2.2删除工作表172

11.2.3保护工作表和解除工作表的保护173

11.2.4判断一个工作表是否存在175

11.3工作表对象的事件176

11.3.1 Change事件——更改事件177

11.3.2 SelectionChange事件——区域选择变化事件178

11.3.3 BeforeRightClick事件——右击178

11.3.4 Calculate事件——重新计算179

11.4工作表集合179

11.4.1工作表集合的属性179

11.4.2工作表集合的方法180

11.5小结182

11.6习题182

第12章 单元格对象184

12.1单元格区域的引用184

12.1.1通过Cells属性引用单个单元格184

12.1.2通过Range属性引用单元格区域185

12.1.3通过Offset属性引用相对其他单元格的单元格186

12.1.4合并单元格区域186

12.1.5引用多个子区域的集合186

12.1.6扩展单元格区域187

12.1.7引用单元格交叉区域187

12.1.8引用当前区域188

12.1.9引用已使用区域188

12.1.10返回与指定类型和值匹配的所有单元格189

12.2单元格区域的选取190

12.2.1单元格区域的激活与选择190

12.2.2计算选中单元格的数目190

12.2.3确定选中单元格区域的类型191

12.2.4有效地遍历选中单元格区域192

12.3单元格区域的编辑194

12.3.1合并与拆分单元格194

12.3.2自动设置打印区域194

12.3.3给单元格设置公式195

12.3.4复制与移动单元格区域196

12.3.5删除单元格197

12.4单元格区域格式的设置198

12.4.1设置自动套用样式198

12.4.2设置条件格式199

12.4.3设置边框线201

12.4.4设置文本对齐格式202

12.4.5设置自动换行格式202

12.5单元格区域公式的处理202

12.5.1判断单元格是否包含公式203

12.5.2自动填充公式203

12.5.3锁定和隐藏公式204

12.5.4将公式转换为数值205

12.6单元格区域的数据查询205

12.6.1查找指定的值205

12.6.2查找并定位单元格区域中的最大值207

12.6.3查询特殊格式的单元格207

12.6.4模糊查询208

12.7单元格区域的数据排序209

12.8小结209

12.9习题210

第13章 图表对象211

13.1创建图表211

13.1.1创建嵌入式图表211

13.1.2创建图表工作表212

13.1.3转换图表类型213

13.1.4删除图表215

13.2控制图表对象215

13.2.1判断当前选择的图表的类型215

13.2.2打印图表216

13.2.3将图表保存成图片216

13.2.4使用数据标签217

13.3图表格式的设置219

13.3.1设置图例信息219

13.3.2设置图表坐标轴信息221

13.3.3为图表添加阴影222

13.3.4设置图表颜色225

13.4图表事件226

13.4.1图表工作表事件226

13.4.2嵌入式图表事件228

13.5小结229

13.6习题230

第四篇VBA高级应用篇232

第14章 自定义Excel 2010的用户界面232

14.1 Excel 2010界面介绍232

14.1.1功能区用户界面232

14.1.2“文件”选项卡234

14.1.3向快速访问工具栏添加命令234

14.1.4使用Ribbon设计用户界面的优点235

14.2自定义菜单235

14.2.1使用VBA代码访问Excel的菜单236

14.2.2创建自定义菜单237

14.2.3创建快捷菜单项241

14.3自定义功能区242

14.3.1使用记事本定制功能区选项卡242

14.3.2使用Custom UI Editor for Microso Office 2010修改UI244

14.3.3 RibbonX和VBA246

14.4设置“文件”菜单247

14.4.1禁用“文件”菜单中的命令247

14.4.2向“文件”菜单中添加命令248

14.5小结248

14.6习题249

第15章 工作表控件250

15.1表单控件250

15.1.1按钮控件250

15.1.2组合框和列表框254

15.1.3复选框和单选按钮257

15.1.4数值调节钮和滚动条259

15.2 ActiveX控件260

15.2.1标签、按钮、切换按钮和文本框260

15.2.2组合框和列表框265

15.2.3复选框和单选按钮269

15.2.4数值调节钮和滚动条272

15.3小结274

15.4习题275

第16章 界面设计277

16.1使用窗体控件入门277

16.2使用窗体278

16.2.1设置窗体属性279

16.2.2使用窗体和控件的方法283

16.2.3窗体的事件284

16.3命令按钮287

16.3.1命令按钮的属性288

16.3.2命令按钮的方法和事件289

16.4文本框289

16.4.1文本框的属性289

16.4.2文本框的方法和事件291

16.5单选按钮和复选框292

16.5.1单选按钮和复选框的属性292

16.5.2单选按钮和复选框举例292

16.6列表框与复合框293

16.6.1列表框与复合框的属性294

16.6.2列表框与复合框的方法和事件294

16.6.3列表框与复合框举例295

16.7其他控件297

16.7.1多页控件297

16.7.2切换按钮297

16.7.3图像控件298

16.8自定义工具箱298

16.8.1添加或者删除控件298

16.8.2添加控件组298

16.8.3为工具箱添加新标签页299

16.9小结299

16.10习题299

第17章XML与VBA301

17.1 Excel中使用XML301

17.1.1 XML简介301

17.1.2 XML模式文件302

17.1.3加载XML文件303

17.1.4加载XML模式文件308

17.1.5使用VBA操作XML文件312

17.2 DOM对象编程314

17.2.1创建和加载XML文档315

17.2.2遍历XML文档316

17.2.3添加XML文档元素317

17.2.4删除XML文档元素319

17.2.5修改XML文档元素320

17.3小结321

17.4习题321

第18章 加载宏323

18.1标准加载宏323

18.1.1创建标准加载宏323

18.1.2安装标准加载宏324

18.2标准加载宏示例325

18.2.1加载宏的功能325

18.2.2自定义工具栏界面326

18.2.3编写回调函数327

18.2.4安装加载宏328

18.3小结328

18.4习题328

第19章 数据库编程330

19.1使用MS Query管理外部数据330

19.1.1了解MS Query330

19.1.2实例介绍331

19.1.3连接数据源331

19.1.4创建数据查询333

19.1.5检测数据查询335

19.2 ADO概述336

19.2.1引用ADO对象库336

19.2.2 ADO对象模型简介336

19.2.3 SQL简介337

19.3 Connection对象338

19.3.1 Connection对象常用属性338

19.3.2 Connection对象常用方法340

19.4 Recordset对象342

19.4.1 Cursor Type与LockType343

19.4.2 Recordset对象的常用属性343

19.4.3 Recordset对象的常用方法344

19.5 Command对象347

19.6小结348

19.7习题348

第五篇 综合实例与面试问答篇352

第20章 成绩管理系统352

20.1编程思路352

20.1.1问题和需求分析352

20.1.2功能分析353

20.2表格设计353

20.2.1学生信息表的设计353

20.2.2学生分数表的设计354

20.2.3综合统计表355

20.3录入和更新功能设计355

20.3.1窗体的设计355

20.3.2录入代码设计356

20.3.3更新功能359

20.4简单搜索功能362

20.4.1简单搜索窗体设计362

20.4.2简单搜索功能代码设计362

20.5高级查询功能364

20.5.1窗体设计365

20.5.2单选按钮代码的编写365

20.5.3量化选型按钮368

20.5.4编写搜索函数370

20.5.5给“确定”按钮编写代码373

20.5.6实现两种查询的切换376

20.6生成分数单377

20.7生成统计表378

20.7.1变量的规划379

20.7.2人数统计379

20.7.3求班级和男女总分380

20.7.4完成数据项的录入383

20.7.5将统计功能加载到控件中384

20.8构造主界面387

20.9小结388

第21章 日程安排表389

21.1编程思路389

21.1.1问题和需求分析389

21.1.2功能分析389

21.2制作录入界面390

21.2.1设计录入界面390

21.2.2构建数据库391

21.2.3录入界面功能块代码的编写394

21.2.4制作今日安排界面404

21.2.5主菜单界面设计416

21.3小结417

第22章 面试题418

面试题001如何将Excel设置为全屏显示(2008年搜狐(中国)公司面试题)418

面试题002如何设置屏幕刷新(2008年谷歌(中国)公司面试题)419

面试题003如何查看复制信息(2010年华为公司面试题)419

面试题004如何获取当前工作簿的路径信息(2009年戴尔(中国)公司面试题)420

面试题005如何设置临时文件的保存路径和保存时间间隔(2008年联想公司面试题)421

面试题006如何打开Windows的计算器程序(2010年联想公司面试题)422

面试题007如何快速跳转到指定的单元格(2010年人寿保险信息部面试题)423

面试题008如何激活功能区选项卡(2010年海尔公司采购部面试题)424

面试题009如何为过程启动定义快捷键(2010年华硕公司面试题)425

面试题010如何实现在打开工作簿时工作簿变大动画效果(2010年西门子公司面试题)426

面试题011如何实现工作簿窗口的拆分(2010年联想公司面试题)427

面试题012如何设置按页滚动的页数(2009年腾讯公司面试题)428

面试题013如何设置网格线的颜色(2010年淘宝网校园招聘会面试题)429

面试题014如何实现程序的定时运行(2008年网易公司面试题)430

面试题015如何实现退出时强制保存工作簿(2008年索尼(中国)公司面试题)431

面试题016如何获取工作表的可视范围(2009年华为公司面试题)432

面试题017如何同时选择多个工作表(2007年明基公司企划部面试题)432

面试题018如何禁止对某个单元格的选择(2008年博客网校园招聘会面试题)433

面试题019如何禁止打开其他工作表(2009年平安保险公司投资业务部面试题)434

面试题020如何快速删除工作表中包含空白单元格的行(2009年新浪网校园招聘会面试题)435

面试题021如何通过程序向单元格中添加公式(2010年金山公司面试题)436

面试题022如何实现英文文本的朗读(2010年腾讯公司面试题)437

面试题023如何在工作表中绘制图形(2010年雅虎(中国)公司面试题)438

面试题024如何在工作表中复制图表(2010年惠普公司面试题)439

面试题025如何向未打开的工作表中添加数据(2009年百度公司面试题)440

面试题026如何利用VBA打开网页(2010年淘宝网面试题)442

面试题027如何将数据写入文本文件(2009年盛大网络面试题)443

面试题028如何在打开Excel工作簿时播放声音(2010年网易面试题)444

面试题029如何限制文件的打开次数(2010年巨人公司面试题)445

面试题030如何获取文件夹大小(2008年盛大网络面试题)447

热门推荐