图书介绍

从零开始学Excel VBAPDF|Epub|txt|kindle电子书版本网盘下载

从零开始学Excel VBA
  • 魏汪洋等编著 著
  • 出版社: 北京:电子工业出版社
  • ISBN:9787121122927
  • 出版时间:2011
  • 标注页数:314页
  • 文件大小:63MB
  • 文件页数:316页
  • 主题词:电子表格系统,Excel-程序设计

PDF下载


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

下载说明

从零开始学Excel VBAPDF格式电子书版下载

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

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

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

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

图书目录

第1篇Excel VBA准备篇18

第1章VBA概述18

1.1什么是VBA18

1.1.1 VBA的产生及发展历史18

1.1.2 VBA的应用18

1.2第1个VBA程序18

1.2.1创建一个“Hello World”!控制台程序18

1.2.2执行及查看结果19

1.2.3使用VBA调试器19

1.3 VBA的功能及用途20

1.3.1 VBA的功能20

1.3.2 VBA的用途及常用开发工具20

1.4习题20

第2章Excel 2007概述21

2.1了解Exce1200721

2.1.1 Excel的发展过程21

2.1.2 Excel 2007的新特点22

2.2 Excel 2007的操作22

2.2.1启动Excel 200722

2.2.2认识Exce12007的工作界面24

2.2.3操作Exce12007工作簿25

2.2.4操作Excel 2007工作表25

2.2.5操作单元格25

2.2.6获取Excel 2007的帮助信息26

2.2.7退出Exce1200727

2.3习题27

第3章Excel 2007中的宏与VBA28

3.1认识宏28

3.1.1了解宏的安全性28

3.1.2理解宏的功能29

3.2在Exce12007中宏的操作29

3.2.1录制宏29

3.2.2保存宏31

3.2.3执行宏31

3.2.4编辑宏32

3.2.5删除宏32

3.3了解Excel VBA33

3.3.1认识VBA33

3.3.2了解VBA的特点33

3.3.3理解VBA与VB的关系34

3.3.4理解Exce12007与VBA的关系34

3.4第1个Excel VBA程序34

3.4.1理解程序结构35

3.4.2理解程序执行过程35

3.5运行VBA程序35

3.5.1通过菜单运行程序36

3.5.2通过工具栏运行程序36

3.6调试VBA程序37

3.6.1查看程序结果37

3.6.2查看变量值37

3.7习题37

第2篇Excel VBA基础篇38

第4章Visual Basic编辑器简介38

4.1 Visual Basic编辑器概述38

4.1.1 Visual Basic编辑器的发展过程38

4.1.2 Visual Basic编辑器的特点38

4.2构建VBA工作环境39

4.2.1安装VBA开发环境39

4.2.2安装VBA帮助文档40

4.3操作Visual Basic编辑器40

4.3.1启动Visual Basic编辑器41

4.3.2认识Visual Basic编辑器窗口41

4.3.3退出Visual Basic编辑器41

4.4使用Visual Basic编辑器中的窗口42

4.4.1使用代码窗口42

4.4.2使用对象浏览器43

4.4.3使用立即窗口44

4.4.4使用本地窗口45

4.4.5使用监视窗口47

4.4.6属性窗口48

4.4.7使用工程资源管理器48

4.5调试VBA程序49

4.5.1使用调试工具栏50

4.5.2设置断点50

4.5.3使用stop语句51

4.5.4运行代码中的指定部分51

4.6自定义Visual Basic编辑器开发环境51

4.6.1设置“编辑器”的基本功能51

4.6.2设置编辑器格式52

4.6.3设置“通用”项53

4.6.4设置“可连接的”选项52

4.7习题53

第5章 设计VBA算法54

5.1算法概述54

5.1.1简单算法举例54

5.1.2算法的特点56

5.2算法的描述方法57

5.2.1使用自然语言描述法57

5.2.2使用流程图描述法57

5.2.3使用N-S图描述法59

5.2.4使用伪代码描述法61

5.2.5使用计算机语言描述法62

5.3 VBA常用算法64

5.3.1选择排序法64

5.3.2自左至右字符串定位算法64

5.3.3顺序查找算法65

5.4习题65

第6章 数据类型与运算符66

6.1 VBA的数据类型66

6.1.1理解数据66

6.1.2 VBA数据类型66

6.2使用常量与变量67

6.2.1使用常量67

6.2.2使用变量67

6.2.3强制声明变量68

6.2.4使用类型标识符定义变量68

6.2.5定义公共变量69

6.2.6使用模块级变量69

6.3理解VBA常用数据类型69

6.3.1使用Boolean型数据69

6.3.2使用Byte型数据69

6.3.3使用Date型数据70

6.3.4使用Double型数据70

6.3.5使用Integer型数据70

6.3.6使用Long型数据70

6.3.7使用Object型数据70

6.3.8使用String型数据71

6.3.9使用Variant型数据71

6.3.10使用自定义数据类型71

6.4使用运算符73

6.4.1使用赋值运算符73

6.4.2使用算术运算符73

6.4.3使用关系运算符75

6.4.4使用连接运算符76

6.4.5使用逻辑运算符77

6.5使用表达式78

6.5.1算术表达式78

6.5.2使用关系表达式79

6.5.3使用逻辑表达式79

6.5.4使用其他表达式79

6.6习题79

第7章VBA程序控制结构80

7.1 VBA顺序结构语句80

7.1.1使用声明语句80

7.1.2使用可执行语句81

7.1.3使用续行符81

7.1.4使用赋值语句82

7.1.5使用注释语句83

7.1.6使用暂停语句84

7.1.7使用条件编译语句84

7.1.8使用MsgBox函数85

7.1.9使用InputBox函数86

7.1.10程序举例88

7.2 VBA选择结构语句90

7.2.1使用if…then…语句90

7.2.2使用嵌套的if语句91

7.2.3使用Select Case语句92

7.2.4程序举例94

7.3 VBA循环结构语句97

7.3.1使用For…Next语句97

7.3.2使用Do…Loop语句99

7.3.3使用While…Wend语句100

7.3.4使用For Each…Next语句101

7.3.5使用嵌套的循环102

7.4习题103

第8章 数组104

8.1使用静态数组104

8.1.1定义静态数组104

8.1.2初始化静态数组105

8.1.3获取数组的上下界106

8.1.4使用二维静态数组106

8.2使用动态数组107

8.2.1声明动态数组107

8.2.2定义数组大小108

8.2.3复制数组108

8.2.4重置数组109

8.2.5避免数组错误109

8.3程序举例110

8.3.1求素数110

8.3.2选择排序法111

8.4习题112

第9章 过程与函数113

9.1理解过程与函数113

9.1.1过程与函数概述113

9.1.2过程与函数的分类114

9.2使用Sub过程114

9.2.1定义Sub过程114

9.2.2调用Sub过程116

9.2.3程序举例117

9.3使用Function函数118

9.3.1定义Function函数118

9.3.2调用Function函数119

9.3.3程序举例120

9.4使用参数传递126

9.4.1理解形式参数与实际参数126

9.4.2使用传值参数127

9.4.3使用传地址参数128

9.4.4使用可选参数传递128

9.4.5使用数组传递参数129

9.5习题130

第3篇Excel VBA对象模型篇131

第10章Excel对象模型131

10.1认识对象131

10.1.1理解对象的属性131

10.1.2理解对象的行为131

10.2面向对象程序设计132

10.2.1继承性132

10.2.2封装性132

10.2.3多态性132

10.3理解Excel2007对象模型133

10.3.1认识Excel2007对象模型133

10.3.2定义Excel对象变量133

10.3.3赋值Excel对象变量133

10.3.4设置对象的属性134

10.3.5使用对象的方法134

10.3.6使用With语句134

10.4使用集合对象135

10.4.1使用Excel集合对象135

10.4.2使用自定义集合对象137

10.5习题139

第11章Excel对象——Application对象140

11.1认识Application对象140

11.1.1 Application对象常用属性140

11.1.2调用Application对象的方法144

11.2使用Application对象的事件145

11.2.1使用NewWorkbook事件145

11.2.2使用SheetActivate事件146

11.2.3使用SheetChange事件147

11.2.4使用WorkbookBeforeClose事件148

11.2.5使用WorkbookBeforePrint事件149

11.3操作Application对象150

11.3.1从外部程序中启动Exce12007应用程序150

11.3.2修改Excel文档的标题名150

11.3.3设置状态栏151

11.3.4定时运行程序151

11.3.5退出Excel 2007应用程序152

11.4习题152

第12章Excel常用对象——工作簿Workbook对象153

12.1认识工作簿Workbook对象153

12.1.1使用Workbook对象常用属性153

12.1.2使用Workbook对象常用方法155

12.2使用工作簿Workbook对象的事件155

12.2.1使用BeforeClose事件155

12.2.2使用BeforeSave事件156

12.2.3使用WindowActivate事件157

12.3操作工作簿Workbook对象157

12.3.1访问工作簿157

12.3.2获取工作簿的信息158

12.3.3新建工作簿158

12.3.4使用对话框打开工作簿159

12.3.5备份工作簿160

12.3.6使用保存对话框保存工作簿160

12.3.7设置工作簿窗口大小161

12.3.8冻结窗格162

12.3.9更改工作簿名称163

12.3.10关闭工作簿163

12.4习题163

第13章Excel对象——工作表Worksheet对象164

13.1认识Worksheet对象164

13.1.1使用Worksheet对象常用属性164

13.1.2使用Worksheet对象的方法166

13.2使用工作表Worksheet对象的事件167

13.3操作工作表Worksheet对象167

13.3.1访问工作表168

13.3.2判断工作表是否存在169

13.3.3新建工作表170

13.3.4重命名工作表172

13.3.5复制工作表173

13.3.6移动工作表174

13.3.7删除工作表175

13.3.8工作表数据更改时重计算表格176

13.4习题176

第14章Excel对象——Range对象177

14.1认识Range对象177

14.1.1使用Range对象的常用属性177

14.1.2使用Range对象的方法182

14.2操作Range对象183

14.2.1引用某个单元格183

14.2.2引用连续单元格区域184

14.2.3引用单行单列185

14.2.4引用连续的整行整列186

14.2.5引用不连续的整行整列区域186

14.2.6使用多个非连续的单元格区域187

14.2.7使用多个单元格区域的交叉区域188

14.2.8使用隐藏的行和列189

14.2.9转换列标为字母190

14.2.10设置单元格的边框191

14.2.11设置单元格的背景192

14.2.12设置单元格对齐方式193

14.2.13命名单元格区域195

14.2.14设置单元格的行高列宽196

14.2.15 合并单元格197

14.2.16插入单元格198

14.2.17插入整行整列199

14.2.18删除单元格200

14.2.19删除工作表中的空白行空白列200

14.3习题201

第15章Excel对象——Chart对象202

15.1认识图表202

15.1.1使用Chart对象的常用属性203

15.1.2使用Chart对象的方法204

15.2使用Chart对象的事件205

15.3操作图表206

15.3.1创建图表工作表206

15.3.2创建嵌入式图表207

15.3.3激活图表208

15.3.4设置图表格式209

15.3.5输出图表到剪贴板210

15.3.6输出图表到文件210

15.4习题210

第4篇Excel VBA用户界面设计篇211

第16章 窗体操作211

16.1初识界面设计211

16.1.1理解界面设计的工作原理211

16.1.2理解Excel VBA的界面类型211

16.2认识窗体212

16.2.1使用窗体属性212

16.2.2使用窗体的方法212

16.2.3使用窗体事件213

16.3操作窗体213

16.3.1添加窗体213

16.3.2删除窗体214

16.3.3导入窗体215

16.3.4导出窗体215

16.3.5加载窗体215

16.3.6卸载窗体215

16.3.7显示窗体215

16.3.8隐藏窗体216

16.3.9添加窗体背景216

16.3.10区别模式窗体与非模式窗体218

16.3.11禁止使用窗体关闭按钮退出窗体218

16.4习题219

第17章 窗体界面设计220

17.1认识控件220

17.1.1认识工具箱中的常用控件220

17.1.2添加工具箱中的控件220

17.1.3删除工具箱中的控件221

17.1.4自定义控件提示信息221

17.2设计窗体界面221

17.2.1添加窗体控件222

17.2.2对齐控件222

17.2.3设置控件的统一尺寸223

17.2.4引用窗体上的控件223

17.3设计工作表界面223

17.3.1添加控件223

17.3.2编辑工作表中的表单控件224

17.3.3编辑ActiveX控件225

17.4习题226

第5篇Excel VBA高级应用篇227

第18章 自定义Excel 2007的用户界面227

18.1 Excel 2007新界面介绍227

18.1.1功能区用户界面227

18.1.2 Office按钮227

18.1.3向快速访问工具栏添加命令227

18.1.4 Excel 2007新界面与Ribbon228

18.2自定义菜单228

18.2.1使用VBA代码访问Excel菜单228

18.2.2创建自定义菜单229

18.2.3创建快捷菜单229

18.3自定义功能区229

18.3.1使用记事本定制功能区选项卡230

18.3.2使用Microsoft Office 2007 Custom UI Editor修改UI230

18.4习题231

第19章 工作表控件232

19.1表单控件232

19.1.1按钮控件232

19.1.2列表框和组合框233

19.1.3复选框与单选按钮236

19.2 ActiveX控件238

19.2.1标签、按钮、文本框239

19.2.2单选按钮和复选框240

19.3习题241

第20章VBA与Windows API242

20.1 Windows API基础242

20.1.1 Windows API概述242

20.1.2 API分类242

20.2在Excel中使用API243

20.2.1声明函数243

20.2.2调用API函数243

20.3制作特殊窗体244

20.3.1制作半透明窗体244

20.3.2制作椭圆窗体245

20.4获取系统信息246

20.4.1获取内存状态246

20.4.2获取键盘信息246

20.5习题247

第21章XML与VBA248

21.1在Excel中使用XML248

21.1.1 XML简介248

21.1.2 XML模式文件248

21.1.3加载XML文件249

21.1.4加载XML模式文件249

21.1.5使用VBA操作XML文件249

21.2 DOM对象编程250

21.2.1创建和加载XML文档251

21.2.2遍历XML文档251

21.2.3添加XML文档元素251

21.2.4删除XML文档元素252

21.2.5修改XML文档元素252

21.3习题252

第22章VBA中DLL动态链接库应用设计253

22.1使用DLL封装Excel VBA253

22.1.1建立ActiveX DLL工程253

22.1.2在工程中引用Excel253

22.1.3编写代码253

22.1.4工程属性设置254

22.1.5编译生成DLL文件254

22.2 Excel VBA工程中引用DLL254

22.2.1引用并注册DLL文件254

22.2.2调用DLL中的函数255

22.2.3执行、测试程序255

22.3习题256

第23章 加载宏257

23.1标准加载宏257

23.1.1创建标准加载宏257

23.1.2安装标准加载宏258

23.2标准加载宏示例258

23.2.1加载宏的功能258

23.2.2自定义标准加载宏259

23.2.3安装自定义加载宏259

23.2.4使用标准加载宏259

23.3习题260

第24章 数据库编程261

24.1使用MS-Query管理外部数据261

24.1.1了解MS-Query261

24.1.2实例介绍261

24.1.3连接数据源263

24.1.4创建数据查询263

24.2 ADO概述264

24.2.1引用ADO对象库264

24.2.2 ADO对象模型简介264

24.2.3 SQL简介265

24.3 Connection对象265

24.3.1 Connection对象的常用属性265

24.3.2 Connection对象的常用方法266

24.4 Command对象266

24.4.1 Command对象的常用属性266

24.4.2 Command对象的常用方法267

24.5 Recordset对象267

24.6习题268

第6篇Excel VBA综合实例篇269

第25章 人事管理系统269

25.1需求分析269

25.1.1问题描述269

25.1.2分析当前系统269

25.2功能分析269

25.2.1添加员工信息270

25.2.2删除员工信息270

25.2.3修改员工信息270

25.2.4查询员工信息270

25.2.5统计性别信息270

25.2.6统计工龄信息270

25.3表格设计271

25.3.1设计员工信息表271

25.3.2设计性别统计表和工龄统计表271

25.4设计窗体及代码271

25.4.1准备工作271

25.4.2设计添加员工信息窗体272

25.4.3设计删除员工信息窗体277

25.4.4设计修改员工信息窗体279

25.4.5设计查询员工信息窗体285

25.4.6设计人事管理系统主界面287

第26章Operate System考试系统293

26.1需求分析293

26.1.1问题描述293

26.1.2分析当前系统293

26.2功能设计293

26.2.1解答填空题293

26.2.2解答判断题294

26.2.3解答单项选择题294

26.2.4解答多项选择题294

26.3设计卷面294

26.3.1准备工作294

26.3.2设计填空题卷面294

26.3.3设计判断题卷面297

26.3.4设计单项选择题卷面299

26.3.5设计多项选择题卷面302

26.3.6设计标准答案工作表和答题纸工作表格式304

26.4设计窗体及代码304

26.4.1准备工作304

26.4.2设计考试说明界面和分值说明界面305

26.4.3设计Operate System考试系统主界面306

热门推荐