Office VBA编程高手PDF电子书下载
- 电子书积分:13 积分如何计算积分?
- 作 者:北京博彦科技发展有限责任公司著
- 出 版 社:北京:北京大学出版社
- 出版年份:2000
- ISBN:7900629831
- 页数:381 页
第1章 VBA概论 1
1.1 Office 2000与VBA 2
1.2 何时使用VBA 2
1.3 Office解决方案 3
1.3.1 不编写代码来创建解决方案 3
1.3.2 使用VBA 4
1.4 理解对象的属性和方法 4
1.4.1 对象 4
1.4.2 属性和方法 5
第2章 VBA编程环境 9
2.1 牛刀小试Hello! World 10
2.2 VBA编程环境 12
2.2.1 打开Visual Basic编辑器 13
2.2.2 Visual Basic编辑器特性 14
2.2.3 VBA工程中的元素 14
2.2.4 设置属性 16
2.2.5 代码窗口 17
2.2.6 设置环境选项 21
2.3 编写和运行代码 22
2.3.1 过程类型 22
2.3.2 录制代码 23
2.3.3 创建通用过程 25
2.3.4 运行代码 27
第3章 VBA编程基础 31
3.1 数据类型、变量和常量 32
3.1.1 数据类型 32
3.1.2 变量 33
3.1.3 使用常量 37
3.2 过程和函数 37
3.2.1 使用过程和函数 37
3.2.2 参数传递方式 39
3.2.3 内部过程和函数 41
3.3 程序控制语句 47
3.3.1 If语句 48
3.3.2 Select Case语句 49
3.3.3 Do…Loop语句 50
3.3.4 While…Wend语句 52
3.3.5 For…Next语句 52
3.3.6 For Each…Next语句 53
3.3.7 With…End With语句 54
3.3.8 Exit语句 55
3.3.9 Go To语句 55
3.4 窗体 55
3.4.1 创建窗体 55
3.4.2 操作窗体 56
3.5 控件 58
3.5.1 将控件放置到窗体中 59
3.5.2 向文档添加控件 60
3.5.3 命名控件 61
3.5.5 给控件事件添加代码 62
3.5.4 设置控件属性 62
3.6 各种控件 63
3.6.1 文字框控件(TextBox) 63
3.6.2 标签控件(Label) 64
3.6.3 命令按钮控件(CommandButton) 65
3.6.4 复选框控件(CheckBox) 65
3.6.5 列表框控件(ListBox) 67
3.6.6 组合框控件(ComboBox) 69
3.6.8 选项按钮控件(OptionButton 70
3.6.7 框架控件(Frame) 70
3.6.9 微调按钮控件(SpinButton)) 71
3.6.10 切换按钮控件(ToggleButton) 72
3.6.11 图片控件(Image) 73
3.6.12 其他控件 73
3.7 自定义工具箱 73
第4章 Office 2000对象结构 77
4.1 Office 2000公用对象结构 78
4.2.1 引用对象库 80
4.2 创建和使用对象 80
4.2.2 声明对象变量 81
4.2.3 在代码中使用对象 83
4.3 使用FileSearch对象 85
4.4 使用DocumentProperties对象 89
4.4.1 检索文档属性 91
4.4.2 设置文档属性 92
4.5 其他对象 92
4.5.1 HTMLProiect对象 93
4.5.2 COMAddIns集合对象 95
4.5.3 LanguageSettings对象 96
4.5.4 AnswerWizard集合对象 97
4.5.5 Scripts集合对象 97
4.5.6 WebPageFonts集合对象 99
更上一层楼 99
第5章 使用Excel对象 103
5.1 Excel对象概述 104
5.2 使用Excel对象 105
5.2.1 使用Application对象 107
5.2.2 Workbooks对象模型 108
5.2.3 使用工作表 112
5.2.4 Range对象 117
5.2.5 使用Range对象 121
更上一层楼 128
第6章 使用Word对象 131
6.1.1 文档 132
6.1 概述 132
6.1.2 创建模板 133
6.1.3 Word对象模型 134
6.1.4 定位Word对象模型 135
6.1.5 使用Word事件 137
6.2 处理文档 140
6.2.1 创建和打开文档 140
6.2.2 保存和关闭文档 141
6.2.4 发布Web文档 142
6.2.3 打印文档 142
6.3.1 检索文档区域 143
6.3 处理文档区域 143
6.3.2 定义Range对象 144
6.3.3 重新定义区域 146
6.3.4 处理Selection对象 148
6.3.5 使用书签 149
6.4 处理文档内容 150
6.4.1 插入及格式化文本 150
6.4.3 创建并插入自动图文集 154
6.4.2 使用样式 154
6.4.4 使用表格 155
6.4.5 从其他应用程序插入数据 159
更上一层楼 160
第7章 其他Office应用程序的对象及使用 163
7.1 PowerPoint 164
7.1.1 PowerPoint对象模型 164
7.1.3 使用演示文稿 165
7.1.2 定位PowerPoint对象模型 165
7.1.4 发布Web演示文稿 168
7.2 Access 168
7.2.1 Access对象模型 169
7.2.2 Access对象 170
7.2.3 使用数据库 175
7.2.4 Web发布 176
7.3 Outlook 177
7.3.1 Outlook概述 177
7.3.2 Outlook对象模型 178
7.3.3 创建Outlook项目 179
7.3.4 使用Outlook事件 183
7.4 FrontPage 183
7.4.1 FrontPage对象模型 184
更上一层楼 192
第8章 调试程序和错误处理 195
8.1.1 调试概述 196
8.1 调试 196
8.1.2 调试您的Office解决方案 197
8.1.3 中断模式 197
8.1.4 立即窗口 200
8.1.5 本地窗口 202
8.1.6 监视窗口 202
8.1.7 调用堆栈 204
8.2 陷阱与错误处理 205
8.2.1 陷阱的构成 205
8.2.2 错误处理程序 206
8.2.3 错误处理示例 207
8.2.4 处理运行时错误 208
第9章 Office 2000办公自动化集成示例 211
9.1 建立数据库 212
9.2 创建Excel工作表和图表 217
9.3 创建Word报告 221
9.4 创建PowerPoint演示文档 224
9.5 使用Outlook发送Word报告 225
9.6 使用FrontPage发布文档 227
第10章 自定义Office 2000用户界面 229
10.1 Office菜单和工具栏 230
10.1.1 创建用户工具栏和菜单栏 231
10.1.2 清除界面对象 245
10.2 Office 2000助手 248
10.2.1 选择Office助手 249
10.2.2 创建助手气球 250
更上一层楼 254
第11章 使用Win32 API扩展VBA的功能 257
11.1 理解Win32 API 258
11.1.1 API 258
11.1.2 理解动态链接库 258
11.1.3 什么时候使用Win32 API 259
11.2.1 声明例程 260
11.2.2 利用Win32 api.txt 260
11.2 在VBA中用Win32 API编程 260
11.2.3 理解声明部分 261
11.2.4 理解函数和子程序 261
11.2.5 指定库(Library)名 262
11.2.6 理解声明中的别名(Aliases) 262
11.2.7 理解参数中的By Reference和By Value 262
11.2.8 在声明中指定字符串为参数 263
11.2.9 调用Win32例程 263
11.2.10 传送作为返回参数的字符串 263
11.2.11 了解从Win32 API中返回值 264
11.2.12 使用句柄 264
11.3 使用Win32 API示例 265
11.3.1 处理注册表 265
11.3.2 文件管理 268
11.3.3 获得当前用户的名称 271
更上一层楼 272
第12章 工程项目的安全性 273
12.1 工程密码保护措施 274
12.2 Access数据库安全性 275
12.2.1 将数据库保存为MDE文件 275
12.2.2 隐藏数据库对象 276
12.2.3 为数据库设置密码 277
12.2.4 加密和解密数据库 280
12.2.5 为数据库设置用户级安全性 281
更上一层楼 285
第13章 数据库以及ADO的应用 287
13.1 数据在Office应用程序中的作用 288
13.1.1 用Excel存储数据 288
13.1.2 用关系数据库存储数据 289
13.2 使用数据 289
13.3 ActiveX Data Object(ADO) 290
13.3.1 理解OLE DB 290
13.3.2 ADO对象模型 291
13.4.1 设置对ADO的引用 292
13.4.2 创建Connection对象 292
13.4 使用ADO 292
13.4.3 创建Recordset对象 293
13.4.4 关闭记录集和连接对象 295
13.4.5 引用字段和数据 296
13.4.6 浏览记录 297
13.4.7 过滤记录 299
13.4.8 添加、删除和修改记录 299
13.5 建立查询 300
13.5.1 SQL概述 300
13.5.2 用SQL选取记录 300
13.5.3 用SQL打开记录集 302
13.6 处理数据访问错误 304
更上一层楼 305
第14章 运用ADO访问Index Server和Full-Text Search 309
14.1 在Index Server中使用ADO 310
14.1.1 简单的搜索 310
14.1.3 可搜索属性 314
14.1.2 限制搜索范围 314
14.2 在SOL 7.0 Full-Text Search中使用ADO 315
14.2.1 Full-Text Search的优点 315
14.2.2 安装Full-Text Search 316
14.2.3 在表中加入Full-Text Search索引 316
14.2.4 执行全文本查询 317
14.2.5 获取索引统计数 320
更上一层楼 320
第15章 使用Windows 2000 ADSI 323
15.1 什么是目录服务 324
15.2 什么是Active Directory 325
15.3 ADSI对象模型简介 326
15.4 属性缓存 330
15.5 域的检查 332
15.6 用户和用户组操作 335
15.7 NT服务的控制 339
15.8 打印机控制 341
15.10 ADSI和Site Server 343
15.9 Exchange Server的管理 343
15.11 ADSI中ADO的使用 344
更上一层楼 346
第16章 为Office 2000开发COM加载项 347
16.1 了解COM加载项 348
16.1.1 Office 97与Office 2000的COM加载项 348
16.1.2 Office 2000 COM加载项特性 349
16.2 创建一个COM加载项 351
16.2.1 用Visual Basic创建COM加载项 351
16.2.2 测试COM加载项 355
16.3 调试COM加载项 358
16.3.1 使用[COM加载项]对话框 358
16.3.2 在中断模式下更改代码 359
16.3.3 终止项目以编辑代码 360
16.4 菜单及工具栏 361
16.4.1 创建和删除菜单和工具栏 361
16.4.2 设置事件过程 362
16.5.1 打包基本的COM加载项 363
16.5 打包并部署您的COM加载项 363
16.5.2 在另一台机器上安装COM加载项 366
更上一层楼 366
第17章 VBA与企业开发和Windows DNA 369
17.1 企业解决方案 370
17.1.1 企业信息系统(Enterprise Information System) 370
17.1.2 使用VBA降低企业成本 370
17.1.3 在线事务处理系统和决策支持系统 371
17.2 多层系统 373
17.2.1 三层系统 373
17.2.2 N层系统 373
17.2.3 分布计算技术知识介绍 374
17.3 Windows DNA与VBA 376
17.3.1 Windows DNA新一代计算方案的框架 377
17.3.2 VBA与Windows DNA 379
17.3.3 使用VBA的好处 380
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《情报学 服务国家安全与发展的现代情报理论》赵冰峰著 2018
- 《学前儿童发展心理学 第2版》刘万伦主编;王文秀,甘卫群,刘万伦编写人员 2019
- 《中国制造业绿色供应链发展研究报告》中国电子信息产业发展研究院 2019
- 《中央财政支持提升专业服务产业发展能力项目水利工程专业课程建设成果 设施农业工程技术》赵英编 2018
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《高校转型发展系列教材 素描基础与设计》施猛责任编辑;(中国)魏伏一,徐红 2019
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《资源型城市可持续发展的财政政策研究》刘尚希著 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《两京烟云》陈诗泳,赖秀俞责任编辑;(中国)千慧 2019
- 《HTML5从入门到精通 第3版》(中国)明日科技 2019
- 《反常识》张娟责任编辑;(美国)邓肯·J.瓦茨 2019
- 《中国制造业绿色供应链发展研究报告》中国电子信息产业发展研究院 2019
- 《催化剂制备过程技术》韩勇责任编辑;(中国)张继光 2019
- 《日本面包师的经典配方》马妍责任编辑;王森 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《高等数学试题与详解》西安电子科技大学高等数学教学团队 2019
- 《复活》冯一兵责任编辑;力冈译;(俄罗斯)列夫·托尔斯泰 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019