- 1、本文档共17页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
/
本书除对VBA语言的基础语法与对象操作解说外,重点展示如何开发一个独立完善的插件。而非仅
仅局限在通过VBA解决一个临时性工作问题,通过本书,你完全可以实现编写自己的商业性软件
,也可以开发一个完善的管理系统;本书程序非常注重通用性,所有程序代码都通用于Excel 2003和
Excel 2007;本书对代码的执行速度有较多的笔墨叙述,而且总结了13条代码优化的规则;本书除
VBA基本语法的教学外,另一个重点是如何开发插件;详述利用VB 6.0企业版开发具有更高安全性
的COM加载项,读者可以借此开发自己的商业软件。
本书简介
本书从一个专业程序(VBA插件)的应用开始,逐步分析VBA程序的优势,以及VBA的历史、概念
、编辑器、语法规则、数组、函数、文件目录与磁盘管理等VBA语言的基础。然后讲述三类程序的
开发思路与语法,包括VBE专用程序、VB编写的DLL插件,以及工作簿中通用的加载宏程序。最后
通过大型的Excel百宝箱插件的设计来实践程序开发理论,让读者对程序开发有进一步地认识,并实
践本书所阐述的程序开发思想。
本书通过60%的篇幅讲述VBA的理论与语法基础,其中穿插了程序编写常规则及代码优化之道,让
读者在编写代码解决日常工作的基础上,懂得如何提升代码的执行效率与通用性。另外还涉及了大
量的自定义函数,以及脚本语言、FileSystemObject、DOS语言在VBA中的应用等。最后利用40%的篇
幅讲述专业程序的理论基础与开发思想,以及通过多个大型的插件程序设计过程演示如何开发专业
程序,以及对插件程序应如何防错及提速。
本书除讲解VBA的理论以外,重点探讨如何开发一个完整的大中型插件程序,在程序开发中应如何
防止错误、提升效率,以及确保程序的通用性。书中的所有程序都有完善的防错机制,并通用于
Excel 2003和Excel 2007。
目录
第01章 从Excel插件认识VBA
1.1 从身份证号获取个人信息
1.1.1 内置公式法
1.1.2 自定义函数法
1.1.3 插件法
1.1.4 浅谈VBA优势
1.2 插件特点及如何发挥插件的优势
1.2.1 Excel插件的特点
1.2.2 Excel插件的优势与限制
1.2.3 如何发挥插件的优势
1.2.4 开发Excel插件的条件
1.2.5 本书架构
第02章 VBA概述
2.1 VBA的发展史与优缺点
2.1.1 宏与VBA
2.1.2 VBA历史与版本
2.1.3 VBA优、缺点
2.2 VBA能做什么
2.2.1 VBA用途
2.2.2 VBA主要用户
2.3 VBA的安全性
2.3.1 VBA安全性
2.3.2 了解安全性对话框
2.3.3 让自己的VBA程序畅通无阻
2.4 使用VBA帮助
2.4.1 利用帮助学习VBA语法
2.4.2 捕捉错误
第03章 巧设VBA编辑器提升编程效率
3.1 认识VBE组件
3.1.1 访问VBA开发环境
3.1.2 认识VBE的组件
3.1.3 VBE中不同代码窗口的作用
3.2 VBE中选项设置
3.2.1 编辑器选项
3.2.2 编辑器格式选项
3.2.3 通用选项
3.2.4 VBA代码保护
第04章 VBA基本概念
4.1 理解VBA的对象、属性与方法
4.1.1 什么是对象
4.1.2 如何理解属性
4.1.3 如何理解方法
4.1.4 判断对象的属性与方法
4.2 认识VBA的事件
4.2.1 什么是事件
4.2.2 事件的分类及其用途
4.3 VBA的运算符
4.3.1 VBA中运算符的分类
4.3.2 算术运算符
4.3.3 比较运算符
4.3.4 逻辑运算符
4.3.5 运算符的优先顺序
4.4 简单的字符处理函数
4.4.1 字符串处理函数功能介绍
4.4.2 StrComp:字符相似比较
4.4.3 Strconv:字符串类型转换
4.4.4 Format:格式化字符串
4.4.5 LCase/ UCase:大小写转换
4.4.6 String / Space:重复字符
4.4.7 Lse
您可能关注的文档
- 第一章 6.2保护个人隐私权第一课时.ppt
- 预应力管桩技术规程-天津资料.pdf
- 第十章 半导体物理器件 Chapter2-.ppt
- 液相色谱固定相种类、性质、选择原则与适用范围.ppt
- 浅谈注塑生产管理课件.doc
- 人力资源管理概论第一次作业答案12课件.doc
- 新三板公司重大资产重组业务指引(试行)讲述.doc
- 家庭机顶盒共享 一个智能卡多台电视机收看不同节目.doc
- 第八章 使用MDOP优化企业桌面管理.pdf
- 《地理空间图形学》第三篇笔记.doc
- 2025年网络文学平台版权运营模式创新与版权保护体系构建.docx
- 数字藏品市场运营策略洞察:2025年市场风险与应对策略分析.docx
- 全球新能源汽车产业政策法规与市场前景白皮书.docx
- 工业互联网平台安全标准制定:安全防护与合规性监管策略.docx
- 剧本杀剧本创作审核标准2025年优化与行业自律.docx
- 2025年新能源电动巡逻车在城市安防中的应用对城市环境的影响分析.docx
- 全渠道零售案例精选:2025年行业创新实践报告.docx
- 2025年网约车司乘纠纷处理机制优化与行业可持续发展报告.docx
- 2025年宠物烘焙食品市场法规政策解读:合规经营与风险规避.docx
- 2025年宠物行业数据安全监管政策影响分析报告.docx
最近下载
- 《常考题》初中八年级数学上册第十三章《轴对称》习题(含答案解析).docx VIP
- 《事件相关电位入门》课件.ppt VIP
- 《儿童骨科疾病诊断》课件.ppt VIP
- 公司战略与风险管理 第3版 吕文栋 教学大纲+教案1--3.doc
- 12SG121-1 施工图结构设计总说明(混凝土结构) .docx VIP
- 一种实验室危化品试剂进出库智能化管控系统及管控方法.pdf VIP
- 专练08:读后续写-2020-2021学年高一英语下学期期末题型专项训练.docx VIP
- 动脉血标本采集技术操作考核及评分标准.docx
- AI驱动的知识图谱:混合式教学模式创新研究.docx VIP
- AI辅助混合式教学设计实践与效果评估.docx VIP
文档评论(0)