书籍详情

电子表格程序化:轻松学习VBA

电子表格程序化:轻松学习VBA

作者:顾柏春,顾青编著

出版社:科学出版社

出版时间:1998-10-01

ISBN:9787030066114

定价:¥32.00

内容简介
  VBA(Visual Basic for Application)是Excel的程序设计语言。本书通过实例讲解VBA在AExcel 7.0上的应用,并以一个教学用的财务软件的编制为例,对统计、经济、工程预算等工作有举一反三的效果。特别是面向对象程序设计和宏记录器的结合应用,使读者通过看图和例子,尽快理解文字说明,以便弄通编程的过程,实现自编电子表格程序。本书提供的教学财务软件和所有程序都已拷贝在磁盘中,可供读者快速查阅。本书可供学习电子表格程序化,并用VBA软件编程开发各种办公室自动化软件的读者参考。对程序开发人员亦有参考价值。
作者简介
暂缺《电子表格程序化:轻松学习VBA》作者简介
目录
1如何把各种表格变成电子表格
1.1  简单、必要的回顾
1.2  Excel中常见的表格式样
1.3  一个表格相当一个记录——模板向导
1.3.1  创建模板
1.3.2  使用模板向导
1.3.3  输入数据
1.4  一个表格相当多个记录——VBA
1.5  修改用模板向导做的表格
2走进VBA的大门
2.1  VBA简介
2.2  VBA的重要概念——宏
2.2.1  什么是宏
2.2.2  记录宏
2.2.3  宏的名称和若干限制
2.2.4  宏的保存位置和表示方法
2.2.5  快速运行宏的两种办法
2.2.6  用宏记录器做一张财务凭证
2.2.7  模块表内的组成和说明
2.3  记录宏的其他方式
2.3.1  使用相对引用
2.3.2  标示记录位置和在标示处记录
2.4  使用程序需知
2.4.1  如何迅速找到宏
2.4.2  对话框“宏”——执行宏、编辑宏、删除宏、单步执行
2.4.3  终止宏的执行
2.5  宏的编辑
2.5.1  复制代码和宏
2.5.2  利用宏记录器构思自己的代码语句和改写代码语句
2.5.3  宏中用宏
2.5.4  宏中的代码语句怎样换行?
2.5.5  修改宏名
2.6  编辑模块表
2.6.1   模块表的插入、删除、重新命名和移动或复制模块表、选定全部模块表
2.6.2  模块表的隐藏和保护
2.6.3  用“查找”与“替换”修改模块表里的代码语句
2.7  宏记录器的限制
3若干基本概念
3.1  对象、属性和方法
3.1.1  对象
3.1.1.1  集合
3.1.1.2  对象的类等级结构
3.1.2  方法
3.1.2.1  带索引的方法
3.1.2.2  带参数的方法
3.1.2.3  代码语句表示方式之一——对象、方法
3.1.3  属性
3.1.3.1  代码语句表示方式之二——对象、属性=表示式
3.1.3.2  代码语句表示方式之三——变量=对象、属性
3.1.4  存取器
3.1.5  深入理解对象、属性和方法组成的代码语句
3.2  对象浏览器
3.3  Visual Basic语句
3.3.1  关键字、运算符
3.3.1.1  关键字
3.3.1.2  运算符
3.3.2  声明语句
3.3.3  赋值语句
3.3.4  可执行语句
3.4  编写用户自定义工作表函数
3.5  单元格区域“Range”和单一表格“Cell”
3.5.1  “引用”的概念
3.5.2  引用A1模式标志
3.5.2.1  用Range(“索引”)
3.5.2.2  引用一个单元格—— Cells(行号、列号)
3.5.2.3  命名区域
3.5.2.4  用快捷键标志[索引区域]或[命名区域]
3.5.2.5  选定命名区域
3.5.2.6  相对单元格
3.5.2.7  定义Range对话变量
3.5.2.8  所有单元格
3.5.2.9  多个区域
3.5.3  R1C1表示法
3.5.3.1  用R1C1表示法引用单元格
3.5.3.2  R1C1表示法引用区域
3.6  选定和激活
3.6.1  “引用”、“选定”、“激活”
3.6.2  Select方法和Selection属性
3.6.3  Active方法和ActiveCell属性
3.6.4  在多个工作表上操作同一区域单元格
3.6.5  用With语句选定工作表和单元格
3.7  从“打开”对话框选取用户需要的文件名
4正确、熟练地使用“帮助”
4.1  进入帮助
4.2  目录页的结构说明
4.3  联机帮助中目录的内容
4.4  索引标签的说明
4.4.1  进入索引标签目录查找帮助的向种表现形式
4.4.2  用联机帮助中的例子入手,深入弄性联机帮助的内容
4.4.3  如何进一步深入找到需要帮助的内容
4.5  如何看懂函数、方法、对象、属性、语句的联机帮助
4.6  关键词帮助——看懂程序的好帮手
5数据类型、变量、常量
5.1  VBA的数据类型
5.1.1  VBA的数据类型—览表
5.1.2  通用数据类型——可变类型的(variant)数据类型
5.1.3  自定义数据类型
5.2  VBA变量的声明
5.2.1  检查出书写代码语句的拼写错误——变量声明的功能之一
5.2.2  检查出变量不做声明的错误——变量声明的功能之二
5.2.3   检查出变量的数据类型使用不当的错误——变量声明的功能之三
5.2.4  Static 语句使变量有记忆“值的功能”——变量声明的功能之四
5.2.5   设置变量的有效区域、使变量各管一段——变量声明的功能之五
5.3  变量的集体声明
5.4  常量
6流程控制
6.1  程序要灵活,一定要学会流程控制
6.2  各种流程控制语句和方法
6.3  条件语句If/Then
6.3.1  语法
6.3.2  举例说明
6.4  条件语句Select Case
6.4.1  Select Case语法
6.4.2  举例说明
6.5  循环语句For/Next
6.5.1  语法
6.5.2  举例说明
6.5.3  防止无限止循环
6.6  循环语句Do…Loop
6.6.1  语法
6.6.2  举例说明
6.7  跳转语句GoTo
6.7.1  语法
6.7.2  举例说明
6.8  退出语句End、暂停语句Stop
6.8.1  退出语句End
6.8.2  暂停语句Stop
7人机对话初步
7.1  MsgBox函数
7.1.1  语法
7.1.2  用MsgBox函数的返回值进行人机对话
7.1.3  把MsgBox函数当作语句使用,显示人要求知道的机器工作情况
7.1.4  根据“按钮命名参数表”设计MsgBox对话框
7.2  InputBox函数和InputBox方法
7.2.1  语法
7.2.2  应用举例
7.3  用“属性”StatusBar状态栏里显示所埯需信息
7.4  用声音作为提示信息
7.4.1  引入有带“.WAV”的声音文件
7.4.2  录制、播放、删除一个自编的声音附注
7.4.3  检查计算机是否能把声音作为提示信息
7.4.4  Beep语句
7.5  使用内部对话框
8使用数组
8.1  VBA中的数组
8.1.1  定义
8.1.2  数组元素的赋值和引用
8.2  用循环操作在数组和单元格之间传递数据
8.3  ForEach…Next 语句用于数组或集合
8.4  动态数组
8.4.1  特征
8.4.2  数据保护
8.5  多维数组
8.6  要想提高程序运算速度,慎用可变类型的数组
9使用过程和函数
9.1  过程和函数的语法
9.2  宏与过程
9.3  过程与函数的表达式
9.4  过程和用户自定义工作表函数的应用
9.5  关于Excel与VBA工作表函数
9.6  输入自定义函数的描述到函数向导中
9.7  用户定义工作表函数的分类
10调试程序
10.1  程序的出错分类
10.2  调试窗口介绍
10.3  即时区
10.3.1  不客有单步执行命令时的即时区功能
10.3.2  在即时区里执行“单步执行”
10.3.3  在“单上执行”中跳过过程
10.4  监视区
10.4.1  监视表达区的设置和说明
10.4.2  用监视表达式的判断功能中断程序
10.4.3  编辑和删除表达式
10.5  无条件中断程序的设置方法
10.6  程序错误时可能得到提示的错误信息范围
10.7  编制和调试程序的建议
10.7.1  充分利用模块表一般设置中的四大功能
10.7.2  用小写输入关键字
10.7.3  正确对待用中文设置变量名和区域名
10.7.4  采用自定义常量
10.7.5  尽量使用调试窗口调试程序
11使用自定义对话框和控制部件
11.1  自定义对话框的用途
11.2  自定义对话框、对话表、对话框架、控制部件
11.3  对控件做移动、复制、改变大小、删除
11.4  控件的“控件名”与“标题”
11.5  控件的属性按钮
11.6  各种控件的说明
11.6.1  标志
11.6.2  编辑框
11.6.3  列表框
11.6.4  下拉列表框
11.6.5  命令按钮
11.6.6  分组框
11.6.7  选项按钮
11.6.8  复选框
11.6.9  滚动条
11.6.10  微调
11.7  显示与运行对话框
11.8  初始化对话框
11.8.1  初始化范围
11.8.2  如何做初始化
11.9  用“确定”钮统一处理对话框
11.10  编制构成组合下拉编辑框的程序
12用户自定义菜单
12.1  做用户自定义菜单的准备知识
12.1.1  菜单编辑器
12.1.2  菜单栏-菜单-菜单项、子菜单项
12.2  制作用户自定义菜单
12.2.1  用菜单编辑器
12.2.2  用VBA
12.3  制作用户自定义菜单的VBA语句说明
12.3.1  MenuBar对象
12.3.2  Menu,MenuItem对象
12.4  保证每个工作簿只有所需菜单的一种有效方法
13用户自定义工具栏
13.1  创建自定义工具栏
13.2  添加或删除自定义工具栏
13.3  改变自定义栏按钮所使用的图案
13.4  如何在每个工作簿中建立自己的自定义工具栏和菜单
14教学财务软件使用
14.1  系统的初始准备工作
14.1.1  确定科目编码
14.1.2  用手工制作对话表
14.1.3   总分类帐户本期发生额及余额对照表的确定和月初余额的处理
14.1.4  资产负债表和损益表
14.1.5   存储库、开机档案、凭证库、做帐凭证库、凭证、现金日记、银行日记、各类帐、月做账凭证库.xls(工作簿)
14.2  教学财务软件的启动和退出
14.3  本系统所有的工作表和模块表
14.4  凭证登录
14.5  复核凭证
14.6  登录帐目
14.7  各种报表
14.8  系统初始化
14.9  看懂原程序与修改原程序的注意事项
14.10  本书的结束语
附录:教学财务软件源程序
猜您喜欢

读书导航