Office VBA开发经典(中级进阶卷)

Office VBA开发经典(中级进阶卷)

作者:刘永富刘行

出版社:清华大学

出版年:2019年7月

ISBN:9787302526377

所属分类:科普读物

书刊介绍

《Office VBA开发经典(中级进阶卷)》内容简介

资深软件开发专家根据自己十余年VBA开发经验,通过本书深入阐释Office VBA开发。相比于基础入门卷,本书的内容体系更加完善,知识点更高阶,以VBA中添加和使用外部引用为主线,详细讲述使用VBA操作和读写Office文档之外的内容,案例丰富,让读者身临其境,体会VBA编程的策略和魅力。
本书内容丰富、实用性强,实例典型且有代表性,可以帮助读者轻松熟悉VBA编程,系统学习VBA编程的每个层面。全书分为14章,内容包括文件和路径操作、文件系统自动化、压缩文件处理、XML操作、自定义功能区、正则表达式使用方式、字典使用方法、数据库操作、Office VBA混合编程、工程引用与外部对象、Acrobat对象操作、邮件处理、网页自动化等。书中所有章节涉及的程序代码都给出了详细注释。
本书可作为职场办公人员、高校理工科师生、Office专业开发人员自学用书,也可作为Office编程培训讲师的教学参考书。
刘永富,化学工程专业博士研究生,微软Office大师、VBA专家、51CTO学院和CSDN学院讲师。作者对Office VBA和VSTO开发有十余年的深入研究。代表性技术作品有:Ribbon XML Editor、VBE2019、Spy和Inspector等。近期研究领域:Outlook的VBA和VSTO开发、API和Ul Automation自动化。
刘行,吉林财经大学日语会计专业毕业,就职于世界500强外企,有丰富的财务和数据处理实战经验。

作品目录

内容简介
作者简介
Foreword前言
第1章:文件和路径操作
1.1、使用传统方式
1.2、二进制方式读写文件
1.3、使用文件系统对象
1.4、使用ADODB.Stream实现文件读写
1.5、本章小结
第2章:文件系统自动化
2.1、Shell函数
2.2、内置注册表函数
2.3、使用WshShell操作注册表
2.4、创建快捷方式
2.5、操作环境变量
2.6、自动激活指定标题文字的窗口
2.7、自动关闭的对话框
2.8、自动发送按键
2.9、使用WshNetwork对象
2.10、本章小结
第3章:处理压缩文件
3.1、Shell调用WinRAR
3.2、使用Shell32对象
3.3、本章小结
第4章:操作XML
4.1、XML构成
4.2、XML语法规则
4.3、查看和编辑XML
4.4、使用DOMDocument读写XML
4.5、DOM对象模型
4.6、定位节点
4.7、详细了解元素节点
4.8、创建和修改XML
4.9、使用Schema验证XML
4.10、XML与Office文档
4.11、本章小结
第5章:自定义功能区
5.1、customUI概述
5.2、使用customUI软件
5.3、自定义常用功能区
5.4、常用属性详解
5.5、使用Commandbars对象操作Office内置控件
5.6、自定义快速访问工具栏
5.7、自定义环境功能区
5.8、自定义右键菜单
5.9、自定义Office菜单
5.10、更改内置控件属性
5.11、customUI疑难解答
5.12、本章小结
第6章:使用正则表达式
6.1、正则表达式入门
6.2、格式验证测试
6.3、替换
6.4、查找
6.5、元字符用法详解
6.6、正则表达式测试器
6.7、本章小结
第7章:使用字典
7.1、字典对象
7.2、字典的应用
7.3、本章小结
第8章:操作数据库
8.1、Access数据库概述
8.2、使用ADO对象操作数据库
8.3、窗体中显示查询结果
8.4、SQL结构化查询语言详解
8.5、修改数据库结构
8.6、访问其他类型的数据库
8.7、本章小结
第9章:Office
VBA混合编程
9.1、前期绑定和后期绑定
9.2、创建和获取应用程序对象
9.3、代码改写技巧
9.4、跨组件编程实例
9.5、本章小结
第10章:工程引用与外部对象
10.1、处理VBA工程中的引用
10.2、外部对象和注册表
10.3、本章小结
第11章:操作Acrobat对象
11.1、认识Adobe
Acrobat
11.2、Office文档导出为PDF文件
11.3、Acrobat对象模型
11.4、AcroApp应用程序对象
11.5、AcroAVDOC文档对象
11.6、AcroAVPageView对象
11.7、AcroPDPage对象
11.8、AcroPDDoc对象
11.9、本章小结
第12章:自动发送邮件
12.1、开启POP3/SMTP服务
12.2、VBA中使用CDO
12.3、其他语言调用CDO
12.4、本章小结
第13章:网页自动化
13.1、网页自动化概述
13.2、HTML基础
13.3、HTML
DOM对象模型
13.4、Internet
Explorer浏览器对象
13.5、WebBrowser控件
13.6、XMLHTTP
13.7、WinHttp
13.8、本章小结
第14章:其他常见话题
14.1、随机数
14.2、进制
14.3、颜色
14.4、Excel的文件格式
14.5、日期和时间运算
14.6、本章小结
附录CD

相关推荐

微信二维码