图书介绍
VISUAL BASIC for Applications入门及实例详解PDF|Epub|txt|kindle电子书版本下载
![VISUAL BASIC for Applications入门及实例详解](https://www.shukui.net/cover/21/31581040.jpg)
- (美)William J·Orvis著;曹晓光,延 伟译 著
- 出版社: 北京:电子工业出版社
- ISBN:7505328832
- 出版时间:1994
- 标注页数:386页
- 文件大小:45MB
- 文件页数:402页
- 主题词:
PDF下载
下载说明
VISUAL BASIC for Applications入门及实例详解PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
引言1
0.1 本书读者对象1
0.2本书指导方针1
目 录1
0.2.1使用联机Help(OnlineHelp)查询完整的命令语法2
0.2.2对本书的实例进行扩充2
0.2.3关于本书的入门实例2
0.3 本书内容简介2
0.4本书标注习惯3
0.4.1代码行和专用名称的写法3
0.4.2读者水平级别标记3
0.4.5使用术语Visual3asic4
18.4 小结 (224
3.2 用Range对象存取单元格 (34
0.4.4Excel工具条按钮和菜单命令4
0.4.3注解、提示和警告4
第一部分 Visual Basic for APPlications介绍7
第一章欢迎使用Visual Basic for Applications7
1.1什么是Visual Basicfor Applications7
第十六章工作表作为数据表格使用 (167
1.2 Visual Basicfor Applications能做什么8
1.3记录一个Visual Basic实例子程序8
1.3.1准备记录子程序8
1.3.2设置子程序的引用类型8
9.5 问题和练习 (119
1.3.3启动记录器9
1.3.4创建工作表9
1.5 在实例子程序中增加遗漏的处理步骤15
1.4运行实例子程序15
1.6分析和编辑实例子程序18
1.7.1子程序与按钮相联结22
1.7将实例子程序联结到工作表对象上22
1.7.2子程序与工具条上的按钮相联结23
1.7.3子程序与菜单相联结24
1.7.4子程序与图形对象相联结24
1.8小结24
1.9问题和练习25
第二章对象、属性和方法26
2.1什么是对象26
2.2属性和方法27
2.3继承28
2.4 类28
2.5 查询对象28
2.5.1联机Help29
2.5.2对象浏览器29
2.7 问题和练习30
2.5.3宏记录器30
2.6 小结30
第三章用VisualBasic存取Excel对象31
3.1 对象集合31
3.1.1获取集合的信息32
3.1.2在集合中增加成员33
3.1.3从集合中删去成员33
3.2.1 Range方法34
3.2.2 Cells方法35
3.3 活动属性37
3.2.3Offset方法37
3.2.4 Range方法的简写37
3.5 格式属性40
3.4 内容属性40
3.6执行方法43
3.7 小结44
3.8 问题和练习44
第二部分 Visual Basic for APPlications语言的基本元素47
第四章数据类型和变量47
4.1什么是数据类型47
4.2 内部数据类型47
14.2 对集合使用For Each循环 (148
4.3 变量49
4.4.1强制声明变量50
4.4 变量的声明50
4.4.2用Dim语句声明变量50
14.4 小结 (151
4.4.3变量的有效作用范围51
4.4.4声明全局变量51
4.6使用常量改善代码的可读性52
4.5数组52
4.7创建自定义数据类型53
4.6.2查询内部常量53
4.6.1定义和使用常量53
4.8 小结54
4.9 问题和练习54
第五章使用赋值语句和内部函数56
5.1 赋值语句56
5.2注释语句57
5.3 对象变量的声明和赋值57
5.4.1运算符的优先级58
5.4 Visual Basic运算符58
5.4.2运算符的练习59
5.5 Visual Basic函数60
5.5.1数学函数61
15.3其它内部对话框 (163
5.5.2字符串函数64
1 5.4应用软件对话框 (164
1 5.6 问题和练习 (166
5.5.3 日期和时间函数67
5.6 VisualBasic数据类型的转换69
5.8 问题和练习70
5.7 小结70
6 2 子程序类型75
6 1 什么是子程序75
第六章子程序75
第三部分函数与子程序75
6.2.3事件子程序76
6.2.2命令子程序76
6.2.1普通子程序76
6.3调用子程序76
6.3.1在不同的模块中调用子程序77
6.3.2在不同的工作表中调用子程序77
6.3.3私有模块和私有子程序78
16.5 问题和练习 (179
6.4传值给子程序79
6.4.1在子程序头声明变量79
6.4.2用自变量表传值80
6.4.3用命名式自变量表传值80
第十七章用户自定义的对话框 (180
6.4.4通过地址传值81
6.4.5直接传值………………………………………………………………………… (81 )6.4.6使用可选自变量83
6.4.7使用不确定个数的自变量84
6.6 小结85
6.5保存子程序变量的值85
6.7 问题和练习86
7.2 创建函数87
. 7.1什么是函数87
第七章函数87
7.2.2调用函数88
7.2.1设置函数的数据类型88
7.3 创建自定义工作表函数89
7.4在程序中使用工作表函数91
7.5 传数组值给自定义工作表函数93
7.6从函数传数值给工作表96
7.7 在DLL库中使用函数97
1 7.6在工作表上使用对话框的对象 (199
7.8小结99
7.9 问题和练习99
8.2 If语句103
8.1什么是判断103
第八章判断语句103
第四部分控制程序流程103
8.3逻辑值104
8.4逻辑测试106
8.5逻辑表达式107
8.7 问题和练习108
8.6 小结108
9.1 单块If-Then结构110
第九章块If结构110
9.2 If-Then-ElseIf多块结构115
9.3 E1se从句116
9.4 小结119
第十章Select Case结构121
10.1 Select Casc结构121
10.2 Case Else从句124
10.3 小结127
10.4 问题和练习127
11.2 非结构化分支的问题128
11.1什么是非结构化分支128
第十一章非结构化分支128
11.3尽可能使用结构化分支132
11.4 小结133
11.5 问题和练习133
第五部分循环和重复结构137
第十二章计数循环137
12.1什么是计数循环137
12.2 For-Next循环137
12.3循环计数器138
12.4 小结142
12.5 问题与练习142
13.1什么是逻辑判断循环143
第十三章逻辑判断循环143
13.2Do-Loop循环143
13.2.1 While从句和Until从句145
13.2.2 Exit Do语句145
13.2.3循环体起始处的循环条件145
13.2.4循环体结尾处的循环条件145
13.4 小结147
13.3 While-Wend循环147
1 3.5 问题和练习147
14.1 什么是对象类型循环148
第十四章对象类型循环148
14.3 对数组使用For Each循环150
1 4.5 问题和练习152
15.1.1简单消息框155
15.1 MsgBox()函数155
第十五章内部对话框155
第六部分输入输出操作155
15.1.2扩充简单消息框156
15.1.3从MsgBox()函数返回数值158
15.1.4对话框标题159
15.2 InputBox()函数160
15.5 小结165
16.1 定义输入区域167
16.2 在工作表上放置按钮175
1 6.3 锁定工作表178
16.4小结179
1 7.1打开对话表180
17.2在对话框原型上放置对象182
1 7.2.1 Button对象182
17.2.2 Label对象183
17.2.5 Check Box对象184
1 7.2.4 Group Box对象184
17.2.3 Edit Box对象184
1 7.2.7 List Box对象185
1 7.2.6 Option Button对象185
17.2.8 Drop-Down对象187
1 7.2.9 Combination LiST Edit对象187
17.2.10 Combination Drop-Down Edit 对象187
17.2.11 Scroll Bar对象188
1 7.2.12 Spinner 对象188
1 7.3联结子程序和自定义对话框的对象188
17.4显示自定义对话框188
17.5 自定义对话框用于个人联络信息库189
17.7 小结200
17.8问题和练习200
第十八章顺序存取文件202
18.1 顺序存取文件和随机存取文件202
18.2读写顺序存取文件202
18.2.1打开文件203
18.2.2关闭文件203
18.2.3 用Print语句写文件204
18.2.4用Write语句写文件206
18.2.5用Input语句读文件207
18.3 在顺序存取文件中存储个人联络信息库211
18.5 问题和练习225
第十九章随机存取文件226
19.1读写随机存取文件226
19.1.1打开文件226
19.1.2关闭文件227
19.1.3用Type语句定义一个记录227
19.1.4向记录中写数据228
19.1.5从记录中读数据228
19.2 在随机存取文件中重新组织数据229
19.3 在随机存取文件中存储个人联络信息库230
19.4 小结247
19.5 问题和练习248
第二十章存储数据的其它办法249
20.1 在工作表中存储数据249
20.1.1打开或创建一个工作表或工作簿249
20.1.2在工作表区域内填写数据250
20.2在工作表文件中存储个人联络信息库251
20.3 在外部数据库中存储数据262
20.5 问题和练习264
20.4 小结264
第七部分调试子程序267
第二十一章代码出错时怎么办267
21.1什么是调试267
21.2 Debug窗口268
21.3 在直接交互区检查和修改变量值269
21.4 用快速监视功能检查变量值270
21.5 在监视区中检查变量值271
21.6 在Calls对话框中列出子程序清单272
21.8 问题和练习273
21.7 小结273
第二十二章断点和监视点274
22.1 中断方式274
22.2 Ctrl-Break键和Stop语句274
22.3设置和取消断点276
22.4从断点处继续运行程序277
22.5设置监视点279
22.6 用Debug.Print跟踪数值的变化280
22.7 用Beep语句跟踪程序的执行过程281
22.8 小结281
23.2 为什么要自陷错误283
22.9 问题和练习 ………………………………………………………………………… 281 )第二十三章用错误自陷处理意外错误283
23.1什么是错误自陷283
23.3打开自陷284
23.4错误自陷的分级结构285
23.5创建错误处理器286
23.6从错误处理器返回289
23.7处理意外错误289
23.8 用户自定义的错误290
23.9 用变量传递错误值290
23.10 Excel错误值290
23.13延时的错误处理291
23.12 自陷用户中断291
23.11 在变量中传递自定义错误291
23.14 用错误处理器计算数组维数292
23.15在个人联络信息库实例中加入错误处理器292
23.16 小结306
23.17问题和练习306
第八部分 Visual Basic for Applications语言的高级特征309
第二十四章创建自定义菜单和自定义工具条309
24.1 菜单条的布局形式309
24.2.1在现有菜单中增加菜单项311
24.2 用菜单编辑器创建菜单311
24.2.2在现有菜单条中增加菜单313
24.2.3增加一个新菜单条314
24.2.4显示自定义菜单条315
24.2.5删去自定义菜单条315
24.3用代码创建菜单316
24.3.1存取菜单条、菜单和菜单项317
24.3.2在现有菜单中增加菜单项317
24.3.3在现有菜单条中增加菜单318
24.3.4增加新菜单条319
24.4 改变菜单和菜单项的属性319
24.5对菜单命令增加快速键320
24.6修改快速菜单322
24.7 存取工具条323
24.8对工具条增加按钮324
24.9创建自定义工具条324
24.10用按钮图案编辑器创建按钮325
24.11将工具条联结到工作簿上326
24.1 2 用代码操纵工具条和工具条按钮327
24.13 小结329
24.14 问题和练习329
25.2创建自定义属性331
25.1 自定义对象的定义331
第二十五章自定义对象331
25.2.1 Let属性子程序332
25.2.2 Get属性子程序333
25.2.3 Set属性子程序334
25.3创建自定义方法335
25.4使用自定义对象335
25.5 小结347
25.6 问题和练习347
第二十六章应用软件之间的通讯348
26.1什么是应用软件之间的通讯348
26.2 什么是DDE349
26.3使用DDE350
26.3.1打开DDE通道350
26.3.2关闭DDE通道351
26.3.3从服务软件中获取信息351
26.3.4对服务软件发送信息352
26.3.5对服务软件发送命令354
26.4 使用OLE355
26.4.1 使用OLE自动化355
26.4.2创建和打开对象357
26.4.3用代码嵌入对象358
26.5 向Windows应用软件传递击键字符360
26.6小结362
26.7 问题和练习363
附录A各章问题的答案364
A.1 第一章答案364
A.2第二章答案364
A.3第三章答案364
A.4第四章答案365
A.5第五章答案365
A.6第六章答案365
A.8第八章答案366
A.7第七章答案366
A.9第九章答案367
A.10第十章答案367
A.11第十一章答案367
A.1 2第十二章答案367
A.13第十三章答案367
A.14第十四章答案368
A.15第十五章答案368
A.16第十六章答案368
A.17第十七章答案368
A.19第十九章答案369
A.18第十八章答案369
A.20第二十章答案370
A.21第二十一章答案370
A.22第二十二章答案370
A.23第二十三章答案371
A.24第二十四章答案371
A.25第二十五章答案372
A.26第二十六章答案372
附录B ANSI码表373
附录C Visual Basic错误码380
附录D重要术语中英文对照表385