分享
 
 
 

Excel2007 VBA参考大全

Excel2007 VBA参考大全  点此进入淘宝搜索页搜索
  特别声明:本站仅为商品信息简介,并不出售商品,您可点击文中链接进入淘宝网搜索页搜索该商品,有任何问题请与具体淘宝商家联系。
  參考價格: 点此进入淘宝搜索页搜索
  分類: 图书,计算机与互联网,办公与计算机,办公软件,Office,Excel,
  品牌: John Green

基本信息·出版社:人民邮电出版社

·页码:648 页

·出版日期:2009年

·ISBN:7115195404/9787115195401

·条形码:9787115195401

·包装版本:1版

·装帧:平装

·开本:16

·正文语种:中文

产品信息有问题吗?请帮我们更新产品信息。

内容简介《Excel2007 VBA参考大全》共有27章和3个附录,大致分成3个部分。第1部分为第1章,介绍了VBA编程和Excel对象模型的基础知识。第2部分为第2章~第27章,通过大量的实例介绍了Excel的关键对象,并介绍了Excel 2007新的Office XML文件格式和RibbonX开发技术,其中一些章节专门介绍了为提取各种格式的数据而访问外部数据库的详细技术,最后4章探讨了将Excel链接到Internet、为国际兼容性编写代码、VBE编程以及如何使用Win32 API函数等高级话题。第3部分为附录,提供了Excel 2007对象模型以及VBE和Office对象模型的所有对象,并包括相应的所有属性、方法和事件以及相关示例。

《Excel2007 VBA参考大全》介绍的开发技术都是许多优秀的VBA程序员多年经验交流、归纳、总结的成果。《Excel2007 VBA参考大全》适合从基础到高级的Excel用户和程序员,特别是希望在Excel应用程序中利用VBA语言功能的Excel用户阅读。

编辑推荐《Excel2007 VBA参考大全》介绍如何利用VBA语言使Excel应用程序达到更高层次,并教会读者使用VBA获得对电子表格更好的控制。为其他用户开发更加动态的Excel应用程序。《Excel2007 VBA参考大全》内容从概念介绍到高级开发主题,指导读者学习Excel 2007的方方面面,包括功能区(Ribbon)和XML文件格式。

《Excel2007 VBA参考大全》教会读者获得以下技能:

·编写易读、易维护且运行速度快的代码;

·利用VBE及其大量工具的技巧;

·访问各种格式数据的技术;

·建立应用程序并将其转换为加载项的方式;

·操作Office XML文件格式的方法;

·理解RibbonX的详细说明;

·管理外部数据和使用0LAP数据源的实践经验;

·有效地调试应用程序的方法;

·打包并将自定义的应用程序分发给其他用户的技巧。

目录

第1章 Excel VBA基础

1.1 使用宏录制器

1.1.1 录制宏

1.1.2 运行宏

1.1.3 Visual Basic编辑器

1.1.4 运行宏的其他方法

1.2 用户自定义函数

1.2.1 创建一个UDF

1.2.2 UDF不能够做什么

1.3 Excel对象模型

1.3.1 对象

1.3.2 获取帮助

1.3.3 在立即窗口里试验

1.4 VBA语言

1.4.1 基本的输入和输出

1.4.2 调用函数和子过程

1.4.3 括号和参数列表

1.4.4 变量声明

1.4.5 变量的作用域和生存期

1.4.6 变量类型

1.4.7 对象变量

1.4.8 做出判断

1.4.9 循环

1.4.10 数组

1.4.11 运行时错误处理

1.5 小结

第2章 Application对象

2.1 全局

2.2 Active属性

2.3 显示警告

2.4 屏幕刷新

2.5 Evaluate

2.6 InputBox

2.7 状态栏

2.8 SendKeys

2.9 OnTime

2.1 0OnKey

2.1 1工作表函数

2.1 2Caller

2.1 3小结

第3章 工作簿和工作表

3.1 Workbooks集合

3.1.1 从路径中获取文件名

3.1.2 在相同目录中的文件

3.1.3 覆盖现有的工作簿

3.1.4 保存改变

3.2 Sheets集合

3.2.1 工作表

3.2.2 复制和移动

3.2.3 组合工作表

3.3 Window对象

3.4 小结

第4章 使用单元格区域

4.1 Activate和Select

4.2 Range属性

4.2.1 简写的Range引用

4.2.2 非活动工作表中的单元格区域

4.2.3 Range对象的Range属性

4.2.4 Cells属性

4.2.5 在Range中使用Cells

4.2.6 非活动工作表的单元格区域

4.2.7 关于Range对象的Cells属性

4.2.8 单个参数的单元格区域引用

4.3 Offset属性

4.4 Resize属性

4.5 SpecialCells方法

4.5.1 最后一个单元格

4.5.2 删除数字

4.6 CurrentRegion属性

4.7 End属性

4.8 单元格区域求和

4.9 Columns属性和Rows属性

4.10 Union方法和Intersect方法

4.11 空单元格

4.12 在数组和单元区域之间传递值

4.13 小结

第5章 使用名称

5.1 命名单元格区域

5.2 专用名称

5.3 在名称中存储值

5.4 存储数组_

5.5 隐藏名称

5.6 处理命名的单元格区域

5.7 搜索名称

5.7.1 搜索单元格区域的名称

5.7.2 确定重叠的单元格区域的名称

5.8 小结

第6章 数据列表

6.1 结构化数据

6.2 排序单元格区域

6.3 创建表

6.4 排序表

6.5 自动筛选

6.5.1 AutoFilter对象

6.5.2 Filter对象

6.5.3 日期自定义筛选

6.5.4 添加组合框

6.5.5 日期格式问题

6.5.6 获取准确的日期

6.5.7 复制可见行

6.5.8 查找可见行

6.6 高级筛选

6.7 数据记录单

6.8 小结

第7章 数据透视表

7.1 创建数据透视表报表

7.1.1 PivotCache

7.1.2 PivotTable集合

7.2 PivotField

7.3 Pivotltems

7.3.1 分组

7.3.2 Visible属性

7.3.3 Calculate~tems

7.4 PivotChart

7.5 外部数据源

7.6 小结

第8章 图表

8.1 图表工作表

8.1.1 所录制的宏

8.1.2 使用VBA代码添加图表工作表

8.2 嵌入的图表

8.2.1 使用宏录制器

8.2.2 使用VBA代码创建嵌入图表对象

8.3 编辑数据系列

8.4 使用数组定义图表系列

8.5 使用数组作为图表数据源

8.6 确定图表中使用的单元格区域

8.7 图表标签

8.8 小结

第9章 事件过程

9.1 工作表事件

9.1.1 启用事件

9.1.2 工作表计算

9.2 图表工作表事件

9.3 工作簿事件

9.4 页眉和页脚

9.5 小结

第10章 添加控件

10.1 窗体控件和ActiveX控件

10.2 ActiveX控件

10.2.1 滚动条控件

10.2.2 数值调节钮控件

10.2.3 复选框控件

10.2.4 选项按钮控件

10.3 窗体控件

10.4 动态的ActiveX控件

10.5 图表中的控件

10.6 小结

第11章 文本文件和文件对话框

11.1 打开文本文件

11.2 写入文本文件

11.3 读取文本文件

11.4 使用Print语句写入文本文件

11.4.1 读取数据字符串

11.4.2 灵活的分隔符和分界符

11.5 文件对话框

11.5.1 File Dialog Filters

11.5.2 File Dialog Select deletes

11.5.3 对话框类型

11.5.4 .Execute方法

11.5.5 多选

11.6 小结

第12章 使用XML和开放的XML文件格式

12.1 在Excel中使用XML数据的基础知识

12.1.1 XML基本原理

12.1.2 直接使用XML数据

12.1.3 创建和管理自己的XML映射

12.2 使用VBA编程处理XML过程

12.2.1 编程处理XML映射

12.2.2 利用DOM和X Path操作XML文件

12.3 使用VBA对开放式XML文件编程

12.4 小结

第13章 用户窗体

13.1 显示用户窗体

13.2 创建用户窗体

13.3 在用户窗体中直接访问控件

13.4 停止关闭按钮

13.5 管理数据列表

13.6 无模式用户窗体

13.7 可变的用户窗体名称

13.8 小结

第14章 RibbonX

14.1 概述

14.2 准备工作

14.3 添加定制

14.4 XML结构

14.5 RibbonX和VBA

14.6 控件类型

14.6.1 基本控件

14.6.2 容器控件

14.7 控件属性

14.8 控件回调

14.9 管理控件图像

14.10 其他的RibbonX元素、属性和回调

14.10.1 在多个工作簿中共享控件

14.10.2 在运行时更新控件

14.10.3 挂钩内置控件

14.10.4 在“独立”应用程序中的RibbnnX

14.10.5 定制Office菜单

14.10.6 定制OAT

14.10.7 控制选项卡、选项卡集和组

14.11 动态控件

14.11.1 drop Down,comboBox和gallery

14.11.2 动态菜单

14.12 RibbonCommandBar扩展

14.13 RibbonX的局限

14.14 小结

第15章 命令栏

15.1 工具栏、菜单栏和弹出菜单

15.2 Excel的内置命令栏

l5.3 在所有层级中的控件

15.4 创建新菜单

15.5 传递参数值

15.6 删除菜单

15.7 创建工具栏

15.8 弹出式菜单

15.9 显示弹出式命令栏

15.10 小结

第16章 类模块

16.1 创建自己的对象

16.2 属性过程

16.3 创建集合

16.4 封装

16.5 捕获应用程序事件

16.6 嵌入的图表的事件

16.7 用户窗体控件集合

16.8 跨工程引用类

16.9 小结

第17章 加载项

17.1 隐藏代码

17.2 创建加载项

17.3 关闭加载项

17.4 更改代码

17.5 保存变化

17.6 界面变化

17.7 安装加载项

17.8 Addin Install事件

17.9 从加载项列表中移除加载项

17.10 小结

第18章 自动化加载项和COM加载项

18.1 自动化加载项

18.1.1 一个简单的加载项——序列

18.1.2 使用Excel注册自动化加载项

18.1.3 使用自动化加载项

18.1.4 IDTExtensibility2接口介绍

18.2 COM加载项

18.2.1 IDTExtensibility2接口

18.2.2 使用Excel注册COM加载项

18.2.3 COM加载项设计器

18.3 小结

第19章 与其他Office应用程序交互

19.1 建立连接

19.1.1 后期绑定

19.1.2 早期绑定

19.2 在Word中打开文档

19.3 访问活动的Word文档

19.4 创建新的Word文档

19.5 Access和ADO

19.6 Access、Excel和Outlook

19.7 比邮件合并更好的方法

19.8 小结

第20章 使用ADO访问数据

20.1 结构化查询语言简介

20.1.1 SELECT语句

20.1.2 INSERT语句

20.1.3 UPDATE语句

20.1.4 DELETE语句

20.2 ADO概览

20.2.1 Connection对象

20.2.2 Recordset对象

20.2.3 Command对象

20.2.4 在Microsoft Excel应用程序中使用ADO

20.2.5 对Microsoft Access使用AD0

20.2.6 对Microsoft SQL Server使用ADO

20.2.7 对非标准数据源使用ADO

20.3 小结

第21章 管理外部数据

21.1 外部数据用户界面

21.1.1 获取外部数据

21.1.2 管理连接

21.2 Query Table对象和List Object对象

21.2.1 来自关系数据库的Query Table

21.2.2 关联到List Object的查询表

21.2.3 Query Tables和参数查询

21.2.4 来自Web查询的Query Table

21.2.5 来自文本文件的Query Table

21.2.6 创建并使用连接文件

21.3 Work book Connection对象和Connections集合

21.4 外部数据安全设置

21.5 小结

第22章 信任中心和文档安全

22.1 信任中心

22.1.1 受信任的发布者

22.1.2 受信任位置

22.1.3 加载项

22.1.4 ActiveX设置

22.1.5 宏设置

22.1.6 消息栏

22.1.7 外部内容

22.1.8 个人信息选项

22.2 自动化文档检查器

22.2.1 Remove Document Information方法

22.2.2 Document Inspectors集合

22.3 小结

第23章 使用Excel浏览OLAP数据源

23.1 通过数据透视表分析OLAP数据

23.1.1 连接到OLAP数据源

23.1.2 浏览OLAP数据源

23.2 理解基于OLAP的数据透视表后的MDX

23.3 不使用数据透视表浏览OLAP数据源

23.3.1 使用ADO返回平面化记录集

23.3.2 使用ADOMD获取多维数据集架构信息

……

第24章 Excel和Internet

第25章 国际性的问题

第26章 VBE编程

……[看更多目录]

序言毋庸置疑,Excel作为优秀的电子表格软件,己广泛应用于各行各业,其强大的数据处理和分析功能,充分展示了数据的内涵,极大地提升了工作效率。并且,内嵌于Excel中的编程功能,不仅能够使很多重复工作自动化,而且使得Excel成为一个独具特色的开发平台,极大地扩展了Excel的功能。

本书的几位作者有着深厚的编程技术功底以及多年丰富的Excel和VBA应用实践经验,为用户开发了许多Excel应用解决方案,他们以自己高超的技术和非凡的创意让Excel的应用无所不能,充满活力。他们还撰写过多本经典的技术图书,本书就是其中之一。针对Excel 2007的变化,本书在之前版本的基础上进行了修订和重组,并增加了新的内容。虽然本书主要适用于Excel 2007,但除了部分Excel新特性外,大部分VBA代码仍然适用于较早版本的Excel。

承担本书翻译工作的成员均来自Excel Home——华语区著名的Excel技术站点。无数Excel技术精英都常常活跃于此,他们和本书的作者一样,都热爱技术,经验丰富,乐于分享。在接到出版社的邀请后,很快就由站长周庆麟(Kevin)组织了一个团队,开展翻译工作。

翻译的过程是辛苦的,看似简单的句子和作者表达的意图,要将其忠实地转换成中文,需要仔细地推敲和琢磨,这不仅要求译者有较高的英语水平,更考验着译者的语言能力。

翻译的过程也是枯燥的,需要有足够的耐心和耐力。在这部长达一千多页的技术图书中,不但有详尽的技术讲解,字典一样的语法和参数说明,更有大量的示例程序。为方便读者的阅读理解,我们完全使用中文版Excel 2007作为环境重新截图,认真确认每一个知识点,测试每段代码(原书中部分代码有误或存在兼容性问题),同时还将代码中的英文注释也翻译成了中文。

凭着对Excel技术的热爱和对知识的渴求,几位译者全身心投入,终于将这本优秀的图书呈现在广大读者面前。我们力求尽自己对Excel的理解,将文字表达得尽量完美,但由于水平有限,并且初次尝试翻译,疏漏之处在年难免,请谅解!也望读者在享受本书所带来的精彩的同时,不吝提出宝贵的意见。

文摘插图:

Excel2007 VBA参考大全

第1章Excel VBA基础

1.1使用宏录制器

操作Excel的宏录制器的过程很像用电话答录机录制应答语。首先想好你要说什么并稍加演练,然后打开录音机,说出你的应答辞。录制结束后,关掉录音机。这样就录好了一份应答语,在电话无人应答被自动播放。

录制Excel宏的过程非常相似。首先排练好要涉及的步骤,并确定想要开始和停止录制过程的位置。然后准备一个电子表格,开启宏录制器,执行Excel操作,结束时关闭宏录制器。这样就生成了一个自动化的过程,任何人在按下按钮时都可以重复执行它。

1.1.1 录制宏

假设使用宏在工作表顶部从单元格Bl开始输入前6个月的名称,即一月~六月。这个宏所实现的结果虽然可以简单地使用自动填充操作来完成,但本示例主要用于介绍一些重要的常规概念。

◆首先,考虑如何执行这项操作。本示例相当简单,只需在工作表中输入数据。记住,准备录制更复杂的宏之前,需要预先演练将要执行的操作。

◆然后,考虑何时开始录制。本示例中,因为要在单元格Bl中放置“一月”,所以录制时应该包括选择单元格Bl的操作。如果开始时不选择Bl,将会有在活动单元格中输入“一月”的记录。而在执行宏时,这个单元格的位置是不固定的。

◆接下来,考虑何时停止录制。如果想将单元格设置为某些样式,如粗体和斜体,也应被包括在录制过程中。在宏运行后希望将活动单元格放置在哪里?你希望活动单元格就是输入“六月”的单元格吗?或者希望将活动单元格放置在列A或列8,以便为下次输入做准备?假设在宏结束时活动单元格为单元格A2,则应在关闭宏录制器前选择A2。

◆现在,可以打开屏幕,准备录制了。

 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
推荐阅读
 
 
>>返回首頁<<
 
 
靜靜地坐在廢墟上,四周的荒凉一望無際,忽然覺得,淒涼也很美
© 2005- 王朝網路 版權所有