电子表格程序化 轻松学习VBAPDF电子书下载
- 电子书积分:13 积分如何计算积分?
- 作 者:顾柏春,顾青编著
- 出 版 社:北京:科学出版社
- 出版年份:1998
- ISBN:7030066111
- 页数:380 页
1 如何把各种表格变成电子表格 1
1.1 简单、必要的回顾 1
1.2 Excel中常见的表格式样 7
1.3 一个表格相当一个记录——模板向导 8
1.3.1 创建模板 9
1.3.2 使用模板向导 9
1.3.3 输入数据 12
1.4 一个表格相当多个记录——VBA 15
1.5 修改用模板向导做的表格 21
2 走进VBA的大门 23
2.1 VBA简介 23
2.2.2 记录宏 24
2.2.1 什么是宏 24
2.2 VBA的重要概念——宏 24
2.2.3 宏的名称和若干限制 25
2.2.4 宏的保存位置和表示方法 25
2.2.5 快速运行宏的两种办法 29
2.2.6 用宏记录器做一张财务凭证 29
2.2.7 模块表内的组成和说明 35
2.3 记录宏的其它方式 37
2.3.1 使用相对引用 37
2.3.2 标示记录位置和在标示处记录 39
2.4 使用程序需知 41
2.4.1 如何迅速打到宏 41
2.4.2 对话框“宏”——执行宏、编辑宏、删除宏、单步执行 41
2.5.1 复制代码和宏 44
2.5.2 利用宏记录器构思自己的代码语句和改写代码语句 44
2.5 宏的编辑 44
2.4.3 终止宏的执行 44
2.5.3 宏中用宏 45
2.5.4 宏中的代码语句怎样换行? 46
2.5.5 修改宏名 46
2.6 编辑模块表 47
2.6.1 模块表的插入、删除、重新命名和移动或复制模块表、选定全部模块表 47
2.6.2 模块表的隐藏和保护 49
2.6.3 用“查找”与“替换”修改模块表里的代码语句 50
2.7 宏记录器的限制 51
3 若干基本概念 52
3.1 对象、属性和方法 52
3.1.1 对象 53
3.1.1.1 集合 53
3.1.1.2 对象的类等级结构 54
3.1.2 方法 55
3.1.2.1 带索引号的方法 55
3.1.2.2 带参数的方法 56
3.1.2.3 代码语句表示方式之一——对象、方法 57
3.1.3 属性 57
3.1.3.1 代码语句表示方式之二——对象、属性=表示式 58
3.1.3.2 代码语句表示方式之三——变量=对象、属性 58
3.1.4 存取器 59
3.1.5 深入理解对象、属性和方法组成的代码语句 60
3.2 对象浏览器 61
3.3 Visual Basic语句 63
3.3.1 关键字,运算符 63
3.3.1.1 关键字 63
3.3.1.2 运算符 65
3.3.2 声明语句 65
3.3.4 可执行语句 66
3.3.3 赋值语句 66
3.4 编写用户自定义工作表函数 69
3.5 单元格区域“Range”和单一单元格“Cell” 72
3.5.1 “引用”的概念 72
3.5.2 引用A1模式标志 72
3.5.2.1 用Range(“索引”) 73
3.5.2.2 引用一个单元格一Cells(行号,列号) 73
3.5.2.3 命名区域 75
3.5.2.4 用快捷标志[索引区域]或[命名区域] 75
3.5.2.5 选定命名区域 77
3.5.2.6 相对单元格 77
3.5.2.7 定义Range对象变量 77
3.5.2.8 所有单元格 78
3.5.2.9 多个区域 78
3.5.3.1 用R1C1表示法引用单元格 82
3.5.3 R1C1表示 82
3.5.3.2 用R1C1表示法引用区域 83
3.6 选定和激活 83
3.6.1 “引用”,“选定”,“激活” 83
3.6.2 Select方法和 Selection属性 84
3.6.3 Activate方法和ActiveCell属性 85
3.6.4 在多个工作表上操作同一区域单元格 87
3.6.5 用With语句选定工作表和单元格 88
3.7 从“打开”对话框选取用户需要的文件名 88
4 正确、熟练地使用“帮助” 92
4.1 进入帮助 92
4.2 目录页的结构说明 92
4.3 联机帮助中目录的内容 96
4.4 索引标签的说明 96
4.4.1 进入索引标签分类目录查找帮助的几种表现形式 98
4.4.2 用联机帮助中的例子入手,深入弄懂联机帮助的内容 100
4.4.3 如何进一步深入找到需要帮助的内容 102
4.5 如何看懂函数、方法、对象、属性、语句的联机帮助 103
4.6 关键词帮助——看懂程序的好帮手 106
5 数据类型、变量、常量 108
5.1 VBA的数据类型 108
5.1.1 VBA的数据类型——览表 108
5.1.2 通用数据类型——可变类型的(variant)数据类型 109
5.1.3 自定义数据类型 109
5.2 VBA变量的声明 110
5.2.1 检查出书写代码语句的拼写错误——变量声明的功能之一 111
5.2.2 检查出变量不做声明的错误——变量声明的功能之二 111
5.2.3 检查出变量的数据类型使用不当的错误——变量声明的功能之三 112
5.2.4 Static语句使变量有记忆“值的功能”——变量声明的功能之四 112
5.2.5 设置变量的有效区域,使变量各管一段——变量声明的功能之五 113
5.3 变量的集体声明 115
5.4 常量 116
6 流程控制 117
6.1 程序要灵活,一定要学会流程控制 117
6.2 各种流程控制语句和方法 117
6.3 条件语句If/Then 118
6.3.1 语法 118
6.3.2 举例说明 119
6.4 条件语句Select Case 122
6.4.1 Select Case语法 122
6.4.2 举例说明 123
6.5 循环语句For/Next 125
6.5.1 语法 125
6.5.2 举例说明 126
6.6.1 语法 128
6.6 循环语句Do…Loop 128
6.5.3 防止无限止循环 128
6.6.2 举例说明 129
6.7 跳转语句GoTo 131
6.7.1 语法 131
6.7.2 举例说明 131
6.8 退出语句End、暂停语句Stop 132
6.8.1 退出语句End 132
6.8.2 暂停语句Stop 132
7 人机对话初步 133
7.1 MsgBox函数 133
7.1.1 语法 134
7.1.2 用MsgBox函数的返回值进行人机对话 137
7.1.3 把MsgBox函数当作语句使用,显示人要求知道的机器工作情况 138
7.1.4 根据“按钮命名参数表”设计MsgBox对话框 138
7.2.1 语法 140
7.2 InputBox函数和InputBox方法 140
7.2.2 应用举例 142
7.3 用“属性”StatusBar状态栏里显示所需信息 142
7.4 用声音作为提示信息 143
7.4.1 引入有带“.WAV”的声音文件 143
7.4.2 录制、播放、删除一个自编的声音附注 144
7.4.3 检查计算机是否能把声音作为提示信息 145
7.4.4 Beep语句 145
7.5 使用内部对话框 146
8 使用数组 149
8.1 VBA中的数组 149
8.1.1 定义 149
8.1.2 数组元素的赋值和引用 150
8.2 用循环操作在数组和单元格之间传递数据 150
8.3 ForEach…Next语句用于数组或集合 151
8.4 动态数组 153
8.4.1 特征 153
8.4.2 数据保护 154
8.5 多维数组 156
8.6 要想提高程序运算速度,慎用可变类型的数组 157
9 使用过程和函数 159
9.1 过程和函数的语法 159
9.2 宏与过程 161
9.3 过程与函数的表达式 161
9.4 过程和用户自定义工作表函数的应用 161
9.5 关于Excel与VBA工作表函数 167
9.6 输入自定义函数的描述到函数向导中 169
9.7 用户自定义工作表函数的分类 170
10.1 程序的出错分类 172
10 调试程序 172
10.2 调试窗口介绍 173
10.3 即时区 173
10.3.1 不管有无单步执行命令时的即时区功能 173
10.3.2 在即时区里执行“单步执行”? 175
10.3.3 用?在“单步执行”中跳过过程 177
10.4 监视区 177
10.4.1 监视表达式的设置和说明 178
10.4.2 用监视表达式的判断功能中断程序 179
10.4.3 编辑和删除表达式 181
10.5 无条件中断程序的设置方法 181
10.6 程序错误时可能得到提示的错误信息范围 183
10.7 编制和调试程序的建议 184
10.7.1 充分利用模块表一般设置中的四大功能 184
10.7.5 尽量使用调试窗口调试程序 185
10.7.4 采用自定义常量 185
10.7.2 用小写输入关键字 185
10.7.3 正确对待用中文设置变量名和区域名 185
11 使用自定义对话框和控制部件 186
11.1 自定义对话框的用途 186
11.2 自定义对话框、对话表、对话框架、控制部件 187
11.3 对控件做移动、复制、改变大小、删除 190
11.4 控件的“控件名”与“标题” 191
11.5 控件的属性按钮 191
11.6 各种控件的说明 192
11.6.1 标志 192
11.6.2 编辑框 193
11.6.3 列表框 195
11.6.4 下拉列表框 200
11.6.5 命令按钮 201
11.6.7 选项按钮 203
11.6.6 分组框 203
11.6.8 复选框 205
11.6.9 滚动条 206
11.6.10 微调 207
11.7 显示与运行对话框 209
11.8 初始化对话框 209
11.8.1 初始化范围 209
11.8.2 如何做初始化 211
11.9 用“确定”钮统一处理对话框 216
11.10 编制构成组合下拉编辑框的程序 219
12 用户自定义菜单 221
12.1 做用户自定义菜单的准备知识 221
12.1.1 菜单编辑器 221
12.2 制作用户自定义菜单 222
12.1.2 菜单栏—菜单—菜单项—子菜单项 222
12.2.1 用菜单编辑器 223
12.2.2 用VBA 224
12.3 制用用户自定义菜单的VBA语句说明 226
12.3.1 MenuBar对象 226
12.3.2 Menu,Menultem对象 227
12.4 保证每个工作簿只有所需菜单的一种有效方法 228
13 用户自定义工具栏 230
13.1 创建自定义工具栏 230
13.2 添加或删除工具栏按钮 234
13.3 改变自定义工具栏按钮所使用的图案 235
13.4 如何在每个工作簿中建立自己的自定义工具栏和菜单 238
14 教学财务软件使用 241
14.1 系统的初始准备工作 242
14.1.2 用手工制作对话表 243
14.1.1 确定科目编码 243
14.1.3 总分类帐户本期发生额及余额对照表的确定和月初余额的处理 244
14.1.4 资产负债表和损益表 244
14.1.5 存储库、开机档案、凭证库、做帐任证库、凭证、现金日记、银行日记、各类帐、月做帐凭证库.xls(工 245
14.2 教学财务软件的启动和退出 247
14.3 本系统所有的工作表和模块表 249
14.4 凭证登录 249
14.5 复核凭证 254
14.6 登录帐目 257
14.7 各种报表 259
14.8 系统初始化 262
14.9 看懂原程序与修改原程序的注意事项 264
14.10 本书的结束语 265
附录:教学财务软件源程序 267
- 《党员干部理论学习培训教材 理论热点问题党员干部学习辅导》(中国)胡磊 2018
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《深度学习与飞桨PaddlePaddle Fluid实战》于祥 2019
- 《全国普通高等中医药院校药学类专业“十三五”规划教材 第二轮规划教材 有机化学学习指导 第2版》赵骏 2018
- 《高等学校“十三五”规划教材 C语言程序设计》翟玉峰责任编辑;(中国)李聪,曾志华,江伟 2019
- 《改革进程中的刑事诉讼程序与证据问题研究 基于警察的视角》谢波 2019
- 《Java程序设计基础》罗刚 2018
- 《C++程序设计实验指导 第2版》张潇责任编辑;孟桂娥 2019
- 《基于核心素养的有效学习与学业评价策略 初中政治》李亚莉主编 2018
- 《人体寄生虫学学习指导与习题集 供基础 临床 预防 口腔医学类专业用 第2版》诸欣平,苏川 2018
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《《走近科学》精选丛书 中国UFO悬案调查》郭之文 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《中医骨伤科学》赵文海,张俐,温建民著 2017
- 《美国小学分级阅读 二级D 地球科学&物质科学》本书编委会 2016
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《强磁场下的基础科学问题》中国科学院编 2020
- 《小牛顿科学故事馆 进化论的故事》小牛顿科学教育公司编辑团队 2018
- 《小牛顿科学故事馆 医学的故事》小牛顿科学教育公司编辑团队 2018
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019