- 1、本文档共51页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
ExcelVBA程序开发自学text.xls
Excel_VBA程序开发自学宝典
/
本书除对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 Lset / Rset:字符串往左/右对齐
4.4.8 Instr:返回字符出现位置
4.4.9 Left/Mid/Right
您可能关注的文档
最近下载
- 肾盂旁囊肿的研究的现状及进展.doc VIP
- 3.1《中国科学技术史序言(节选)》课件-中职高二语文(高教版2024拓展模块上册).pptx
- PCB多层压合工艺PPT课件.ppt
- 第一单元第二节+体验“云上生活”++课件 2024—2025学年川教版(2024)信息科技+七年级上册.pptx VIP
- Garmin佳明Forerunner 165 智能GPS跑步腕表说明书用户手册.pdf
- 工程项目工期关键节点和线路保证措施(模板)18.docx VIP
- 泰康入职测评考试题库答案.pdf
- Ai围棋定式大全(重排彩图).pdf
- 汽车钣喷系列教学课件--钣金件焊接工艺.ppt
- 人力资源有限公司管理制度.docx VIP
文档评论(0)