《VBA应用基础与实例教程》PDF下载

  • 购买积分:13 如何计算积分?
  • 作  者:李政,梁海英,李昊编著
  • 出 版 社:北京:国防工业出版社
  • 出版年份:2005
  • ISBN:7118038873
  • 页数:373 页
图书介绍:

目录 1

第1章 Office 2003简介 1

1.1 Office 2003 1

1.1.1 Office 2003特性 1

1.1.2 共用的操作 4

1.1.3 通用快捷键 5

1.2 Word 2003 6

1.2.1 基本操作 6

1.2.2 文档的编辑 8

1.2.3 排版 11

1.2.4 使用表格 15

1.2.5 使用图形 20

1.2.6 其他功能 22

1.3.1 基本概念 25

1.3 Excel 2003 25

1.3.2 工作簿管理 26

1.3.3 工作表管理 27

1.3.4 单元格内容的输入和修改 28

1.3.5 计算和自动填充 29

1.3.6 单元格格式设置 30

1.3.7 编辑工作表 31

1.3.8 图表的创建和编辑 33

1.3.9 视图和窗口管理 35

1.3.10 数据处理 36

1.3.11 工作表的预览和打印 37

1.3.12 其他常用功能 38

习题一 39

2.1.3 以Office为开发平台的优点 42

2.1.2 VBA的主要功能 42

2.1.1 VBA和VB的主要区别 42

2.1 VBA及其特点 42

第2章 VBA基础 42

2.2 宏 43

2.2.1 宏的安全性 43

2.2.2 宏的录制与执行 44

2.2.3 宏的编辑 44

2.2.4 指定宏保存的位置 46

2.2.5 为宏指定快捷键 47

2.2.6 将宏指定给按钮 47

2.2.7 将宏指定给图片或工具栏按钮 48

范例2-1 在Word当前文档中插入多个文件的内容 48

范例2-2 设计一个名片制作模板 50

2.3 VBA语法基础 55

2.3.1 注释、连写和断行 55

2.3.2 变量和常量 56

2.3.3 运算符 60

范例2-3 用Word VBA查汉字区位码 62

范例2-4 在Word中快速输入GB2312全部汉字 63

2.4 对象、属性、事件和方法 64

2.4.1 对象 64

2.4.2 属性 64

2.4.3 事件 65

2.4.4 方法 65

范例2-5 在Excel中实现定时提醒 66

2.5 过程 68

2.5.1 工程、模块与过程 68

2.5.2 过程的创建 69

2.5.3 代码的运行与调试 71

2.5.4 子程序 72

2.5.5 自定义函数 73

范例2-6 中文小大写金额转换函数 76

习题二 77

第3章 VBA编程 78

3.1 工作簿和工作表 78

3.1.1 创建和打开工作簿 78

3.1.2 引用工作表 78

3.2 单元格和区域 79

3.2.1 引用单元格和区域 79

3.2.2 在单元格区域中循环 83

3.2.3 选定和激活单元格 84

3.2.4 处理三维区域 86

3.2.5 处理活动单元格 86

3.3 工作表函数与图形 87

3.3.1 在VBA中使用Excel工作表函数 87

3.3.2 处理图形对象 88

3.4 Word文档操作 89

3.4.1 使用文本 90

3.4.2 使用Word对象 92

3.5 控件与窗体 97

3.5.1 在Excel工作表上使用控件 97

3.5.2 在Word文档中使用控件 99

3.5.3 用户窗体 100

范例3-1 在Word文档中统计指定字符的出现次数 104

范例3-2 求dic文档中的单词对doc文档的覆盖率 105

3.6 使用Office命令栏 107

3.6.1 添加和修改工具栏 107

3.6.2 添加和管理菜单栏与菜单项 110

3.6.3 添加和显示快捷菜单 111

范例3-3 自定义菜单 112

3.7.1 在Word中使用DAO 113

3.7 应用程序之间调用与通信 113

3.7.2 Office应用程序的相互调用 114

范例3-4 Excel与VFP通信 115

3.8 代码优化与信息保护 117

3.8.1 VBA应用程序的优化 117

3.8.2 工作表信息的保护 120

3.8.3 程序代码的保护 121

范例3-5 免试生筛选 121

习题三 126

第4章 VBA应用技巧 127

4.1 Office命令栏的使用 127

范例4-1 系统菜单项控制 128

范例4-2 用Excel命令栏实现简易计算器 129

4.2 窗体的使用 134

范例4-3 简单的进度条窗体的设计 134

范例4-4 无标题栏窗体的实现 135

范例4-5 窗体中滚动文字的实现 136

4.3 软件的保护 138

范例4-6 单元格的保护 138

范例4-7 禁用部分功能 139

习题四 140

第5章 VBA递归程序设计 141

5.1 递归程序及简单应用 141

5.2 汉诺塔模拟演示 144

范例5-1 汉诺塔演示软件1 144

范例5-2 汉诺塔演示软件2 150

习题五 155

第6章 用Excel实现竞赛核分与排名 156

6.1 软件概述 156

6.2.1 工作簿结构设计 158

6.2 软件设计 158

6.2.2 封面及工具栏控制 159

6.2.3 通用模块代码设计 161

习题六 166

第7章 教师教学质量评估核分模板 167

7.1 软件概述 167

7.1.1 特点和功能 167

7.1.2 使用方法 168

7.2 软件设计 170

7.2.1 工作簿结构设计 171

7.2.2 用户窗体设计 171

7.2.3 工作簿代码设计 172

7.2.4 工具栏按钮代码设计 174

习题七 180

8.1 软件概述 181

第8章 Excel师资状况信息模板 181

8.2 软件设计 183

8.2.1 工作簿结构设计 183

8.2.2 代码编写 186

习题八 192

第9章 点阵式标语牌字模生成软件 193

9.1 系统概述 193

9.2 软件简介 194

9.3 软件开发 195

9.3.1 工作簿结构设计 196

9.3.2 代码设计 197

习题九 200

10.1.2 “成绩报告表模板”软件及其应用 201

10.1.1 学生成绩报告表电子化目的 201

10.1 高校学生成绩报告表的电子化 201

第10章 成绩报告表模板 201

10.1.3 相应的教学管理模式 204

10.2 成绩报告表模板设计 205

10.2.1 工作簿结构设计 205

10.2.2 代码设计 208

习题十 220

第11章 成绩汇总表模板 221

11.1 软件设计 221

11.1.1 工作簿结构设计 221

11.1.2 代码设计 222

11.2 软件的使用 228

习题十一 229

12.1.1 特点和功能 230

12.1 软件概述 230

第12章 教师教学工作量统计模板 230

12.1.2 使用方法 231

12.2 软件设计 232

12.2.1 工作簿结构设计 232

12.2.2 代码设计 234

习题十二 242

第13章 教学计划辅助制订模板 243

13.1 软件概述 243

13.2 软件设计 247

13.2.1 “计划表”工作表的设计 247

13.2.2 “比例结构”工作表的设计 250

13.2.3 “开课学期”工作表的设计 252

习题十三 255

14.1 软件概述 256

14.1.1 设计思想和功能特点 256

第14章 Excel排课模板 256

14.1.2 使用方法 257

14.2 软件设计 264

14.2.1 工作表结构设计 264

14.2.2 自定义工具栏的控制 267

14.2.3 教师、教室冲突检查 271

14.2.4 单教师、单教室课表的生成 272

14.2.5 多教师、多教室课表的生成 278

14.2.6 班级课表的生成 281

14.2.7 其他代码 282

习题十四 284

第15章 基于Word的通用图文试题库系统 286

15.1 软件概述 286

15.1.1 主要特点 286

15.1.3 使用方法 287

15.1.2 基本功能 287

15.2 软件设计 293

15.2.1 “题库”文档设计 293

15.2.2 “分布表”文档设计 294

15.2.3 “试卷”和“答案”文档设计 307

习题十五 312

附录A VBA语句 313

A.1 流程控制与过程语句 313

A.2 变量与数据定义语句 320

A.3 文件操作语句 326

A.4 系统与对象语句 330

附录B VBA内部函数 334

B.1 数学函数 334

B.2 数组函数 335

B.3 字符串操作函数 336

B.4 日期和时间函数 339

B.5 数据类型检查与转换函数 341

B.6 文件操作函数 344

B.7 输入输出函数 345

B.8 财务金融类函数 348

B.9 格式化数据 350

B.10 系统与对象函数 351

附录C Excel工作表函数分类汇总 355

C.1 数据库和列表管理函数 355

C.2 日期和时间函数 355

C.3 工程函数 356

C.4 财务函数 358

C.5 信息函数 360

C.6 逻辑函数 360

C.8 数学和三角函数 361

C.7 查找和引用函数 361

C.9 统计函数 364

C.10 文本和数据函数 367

附录D VBA关键字分类汇总 368

D.1 控制流关键字 368

D.2 变量与常量关键字 368

D.3 数组关键字 368

D.4 数学关键字 369

D.5 字符串处理关键字 369

D.6 日期与时间关键字 369

D.7 变换关键字 370

D.8 数据类型关键字 370

D.9 文件与输入输出关键字 370

D.10 金融关键字 371

D.11 系统与对象关键字 372