当前位置:三九宝宝网 → 宝宝教育 → 智力培养 → 正文

EXCEL2007VBA开发技术大全的内容框架

更新:02-16 整理:39baobao.com
字体:

[CAD中VBA二次开发]AutoCAD的二次开发主要涉及以下内容:(1)编写各种用户自定义函数并形成若干LISP、ARX、VLX或ADS文件,以及一些DCL文件。(2)建立符合自己要求的菜单文件,一般可在AutoCAD原菜单文件内...+阅读

本书是一本Excel VBA综合开发参考大全,书中几乎囊括了使用Excel VBA开发Excel应用程序的全部知识,同时在讲解中结合了大量实用并具有代表性的示例。

本书共23章,分为4个部分。各个部分涉及的技术既相互独立,又相互联系。书中逐步引导读者深入学习并掌握Excel VBA的编程知识、方法和技巧,是Excel VBA爱好者和开发人员必备的案头参考书。

第1部分 基础入门篇

第1章介绍如何使用宏录制器录制宏,以及如何运行宏,并帮助读者认识和定制VBA集成开发环境。

第 2 章介绍Excel 2007对象模型、Application(应用程序)、Workbook(工作簿)和Worksheet(工作表)等主要对象,着重介绍最常用的Range(区域)对象,以及一个非常有用,但往往被开发人员忽视的Name(名称)对象。

第 3 章介绍标识符、运算符、表达式和数据类型等程序设计中的各种基本概念,结合笔者在Excel二次开发中的经验,总结并提出了VBA代码规范、提高VBA代码运行效率的方法及各种有益的VBA编程习惯。

第2部分 巩固提高篇

第4章介绍数组的基本概念,说明如何实现数组与Excel的Range及Name对象之间的交互,并且介绍如何使用几个常用的数组内置函数和一些有用的自定义数组函数。

第5章介绍如何操作用户窗体及ActiveX控件和窗体控件。

第6章全面说明Excel的事件过程的基本原理,并具体分析工作表、图表和工作簿事件的使用方法。

第7章介绍如何创建两种不同类型的图表(嵌入式图表和图表工作表),以及如何编辑图表系列,同时介绍如何使用数组赋值并为图表添加标签。

第8章介绍如何创建并操作数据透视表。

第9章介绍如何创建Excel表,并使用自动筛选和记录单等对象,以及如何使用AdvanceFilter方法。

第10章分析并介绍各种不同类型的错误,以及如何编写错误处理程序,然后介绍不同的错误调试工具及技术。

第 11 章全面讲解功能区的基础界面,并通过示例说明如何使用VBA访问功能区及使用RibbonX代码定制功能区。

第3部分 高级编程篇

第12章介绍如何在Excel 2007中创建和控制命令栏及快捷菜单。

第13章介绍结构化查询语言SQL及其最常用的4种语句(SELECT、INSERT、UPDATE和DELETE),并介绍ADO中的几个顶级对象,如何在Excel中使用ADO,并使用ADO访问Access和Excel中的数据。

第14章详细介绍顺序、随机及二进制文件,说明如何操作文件、文件夹,并使用文件系统对象FSO。

第15章介绍如何使用Excel VBA来实现Excel与Internet的交互。

第16章介绍XML的一些基础知识,并说明如何实现使用VBA来实现XML的自动处理。

第17章详细介绍类模块的基础知识,说明如何使用类模块创建自定义对象,并使用类模块捕获应用程序事件和嵌入式图表事件等。

第18章介绍Windows API的基础知识,以及如何在Excel VBA中调用API实现冻结用户窗体、获取系统信息、捕获按键状态,改变用户窗体样式等操作。

第19章介绍不同类型的加载项,以及如何使用这些加载项。

第20章介绍使用不同方式与其他Office组件建立连接(晚期绑定和早期绑定),以及如何控制Word、Access及Outlook等组件。

第21章介绍VBE对象模型及其主要对象,以及如何操作VBProject中的各个对象、创建窗体组件并为VBE添加菜单项等。

第22章分析并介绍在编写国际化应用程序中应该注意的问题,以及如何实现不同语言的切换。

第4部分 综合系统篇

第23章通过两个综合系统实例综合应用VBA的编程技术,使读者可以快速提高编程水平。

本文地址:https://www.39baobao.com/show/32_69759.html

以上内容来自互联网,请自行判断内容的正确性。若本站收录的信息无意侵犯了贵司版权,请联系我们,我们会及时处理和回复,谢谢.

以下为关联文档:

如何用VBA创建打开填写关闭删除excel文件最后加上 xlbook.close set xlbook=nothing set xlapp =nothing 创建并打开的文件没有关闭,文件在第一次打开的时候会被锁定,以后再打开的时候只能以只读的方式打开。 你可以...

Excel2007开发工具插入表单控件遇到问题首先“开发工具”是要调出来的。文件---选项---excel选项---自定义功能区, 开发工具打钩。 那么在栏目内可看到“开发工具”---插入---“表单控件”和"ActiveX 控件", 按需选...

在EXCEL表格用VBA做一个统计的程序!SUBTOTAL函数是功能强大的分类汇总统计函数,有两个参数,第一个为1到11或101到111的数字,第二个为数据区域。SUBTOTAL函数因为其第一个参数的从 1、 2、3.。。。11变化而功能依...

求:CAD二次开发教程VBA去文库,查看完整内容> 内容来自用户:dcjmovic AutoCAD在不但提供了强大的绘图功能,同时也提供了一个功能强大的集成开以工具——Microsoft Visual Basic for Applications(VBA)...

EXCEL VBA列自动求和统计Sub s() n = Cells(Rows.Count, 3).End(3).Row For i = 1 To n k = Val(Cells(i, 3)) c1 = c1 + k If Cells(i, 4) = "OK" Then c2 = c2 + k If Cells(i, 5) = "NG" Then c3 = c...

EXCEL VBA统计某值的个数刚刚你说隐藏的列不要计算在内是吧? VBA ----------------------------------------- b = 要查找的数,比如1,自己填 a = [c65536].End(xlUp).Row ar = Range("c1:au12") ReDim ar...

基于apache框架流媒体开发一.流媒体流媒体技术从传输形式上可以分为:渐进式下载和实施流媒体。1.渐进式下载它是介于实时播放和本地播放之间的一种播放方式,渐进式下载不必等到全部下载完成后在播放,可...

jeeplus快速开发框架怎么样JeePlus是一款基于代码生成器的智能快速开发平台,可以帮助解决java项目中80%的重复工作,让开发者更多关注业务逻辑。既能快速提高开发效率,帮助公司节省人力成本,同时不失灵活性...

网页开发框架的参数设置frameset 元素可定义一个框架集。它被用来组织多个窗口(框架)。每个框架存有独立的文档。在其最简单的应用中,frameset 元素仅仅会规定在框架集中存在多少列或多少行。必须使用...