首页>商店

微软Excel的VBA和宏

电子书(水印)

  • 你的价格:25.59美元
  • 标价:31.99美元
  • 关于水印电子书
  • 这个PDF可以从你的账户购买页面后要求免费Adobe®®读者软件来读取它。

    电子书无需密码或激活即可阅读。我们通过谨慎地用您的名字标记水印来定制您的电子书,使其独一无二。

    带水印电子书FAQ

描述

  • 版权2004
  • 版本:1
  • 电子书(水印)
  • ISBN-10: 0-7686-6587-6
  • ISBN-13: 978-0-7686-6587-1

现在每个人都在寻找省钱的方法。这对于有复杂需求的企业(比如定制软件应用程序)来说很难做到。然而,微软Excel的VBA和宏可以教你如何定制已有的软件来满足您的特定需求。本书涵盖了各种主题,这些主题一定会使您对VBA语言有扎实的了解。事件编程、用户表单、购物车、数据透视表、多维数组和Web查询只是您将在本书中学习的部分领域。由领先的Excel网站背后的负责人撰写,www.mrexcel.com,这本书一定会节省你的时间和金钱!

示例内容

目录表

介绍。

获得结果与VBA。

这本书里有什么?

电子表格和宏的简史。

VBA和Excel的未来。

特殊元素和排版约定。

下一个步骤。

vba学习曲线的第一步。

1.用VBA释放Excel的力量!

Excel的力量。

进入壁垒。

了解你的工具- Visual Basic工具栏。

宏观安全。

概述记录、存储和运行宏。

运行宏。

了解Visual Basic编辑器(VBE)

在编程窗口中检查代码。

在另一天运行宏会产生不希望的结果。

挫折。

下一步:学习VBA是解决方案。

2.这听起来很基本,为什么看起来不熟悉呢?

我看不懂这个密码。理解VBA“语音”的部分。VBA真的这么难吗?不!检查记录的宏代码-使用VB编辑器和帮助。使用调试工具找出记录的代码。对所有对象,方法,属性的终极引用。清理记录代码的五个简单技巧。把它们放在一起——修复记录的代码。下一个步骤。

3.引用范围。

范围对象。使用选择项的左上角和右下角指定范围。引用其他工作表中的范围。引用一个相对于另一个范围的范围。使用单元格属性选择区域。使用Offset属性来引用一个范围。使用Resize属性更改区域的大小。使用“列”和“行”属性指定范围。使用Union方法连接多个区域。使用相交方法从重叠的范围创建一个新的范围。 Using the IsEmpty Function to Check Whether a Cell Is Empty. Using the CurrentRegion Property to Quickly Select a Data Range. Using the Areas Collection to Return a Non-contiguous Range. Next Steps.

4.用户自定义函数。

创建自定义函数。有用的自定义Excel函数。下一个步骤。

5.循环。

为…下一个循环。做循环。VBA循环:For Each。下一个步骤。

6.R1C1样式公式。

参考细胞:A1与R1C1参考文献。

将Excel切换到显示R1C1样式引用。

Excel公式的奇迹。

R1C1参考样式的解释。

条件格式- r1c1必选。

数组公式要求条件

格式。下一个步骤。

7.的名字。

全局名称与本地名称。

添加名称。

删除名称。

名称的类型。

隐藏的名字。

检查名称是否存在。

下一个步骤。

8.事件编程。

事件级别。

使用事件。

工作簿的事件。

工作表的事件。

图表

事件。

应用程序级别的事件。

下一个步骤。

9.UserForms-An介绍。

用户交互方法。

创建用户表单。

调用和隐藏用户表单。

使用基本表单控件。

使用多页控件组合窗体。

下一个步骤。

2在vba中自动化excel功能。

10.图表。

概述。

嵌入式图表与图表表。

用VBA创建图表。

使用对象变量简化代码。

图表的解剖。

图表类型表。

各种图表类型的详细信息。

交互式图表。

将图表导出为图像。

用X-Y图绘图。

自定义图表与VBA。

下一个步骤。

11.数据挖掘与高级过滤器。

高级过滤器在VBA中比在Excel中更容易。

使用高级过滤器提取值的唯一列表。

使用具有条件范围的高级过滤器。

在高级滤镜中使用“原地滤镜”。

真正的工作马:xlFilterCopy与所有记录,而不是唯一的记录。

自动筛选。

下一个步骤。

12.数据透视表。

版本。

在Excel界面中创建香草数据透视表。

在Excel VBA中构建数据透视表。

产品线经理的客户收入。

处理额外的烦恼。

产品盈利能力-涉及两个或多个数据字段的问题。

汇总日期字段与分组。

高级数据透视表技术。

Sum, Average, Count, Min, Max, and More。

报告百分比。

下一个步骤。

13.Excel的力量。

使用VBA扩展Excel。

文件操作。

组合和分离工作簿。

使用单元格注释。

让你的客户惊叹的实用工具。

VBA专业人员的技术。

很酷的应用程序。

下一个步骤。

14.在网上阅读和写作。

从网络获取数据。

使用流数据。

使用应用程序。OnTime定时分析数据。

将数据发布到网页。

下一个步骤。

15.XML在Excel 2003专业版。

什么是XML?

简单XML规则。

通用文件格式。

XML作为新的通用文件格式。

XML的字母汤。

使用XML将工作簿从Excel往返到HTML和返回。

下一个步骤。

16.自动化的词。

早期绑定。

后期绑定。

创建和引用对象。

词的对象。

下一个步骤。

3您将需要生成供管理员运行的应用程序。

17.数组。

声明一个数组。

填充数组。

清空Array。

数组可以使操作数据更容易,但这就是全部吗?

动态数组。

传递一个数组。

下一个步骤。

18.文本文件处理。

从文本文件导入。

编写文本文件。

下一个步骤。

19.使用Access作为后端来增强多用户对数据的访问。

ADO vs . DAO。

ADO的工具。

向数据库添加记录。

从数据库中检索记录。

更新现有记录。

通过ADO删除记录。

通过ADO进行记录汇总。

通过ADO的其他实用程序。

下一个步骤。

20.创建类、记录和集合。

插入类模块。

捕获应用程序和嵌入图表事件。

创建自定义对象。

使用自定义对象。

使用属性Let和属性Get来控制用户如何使用自定义对象。

集合。

用户定义类型(udt)。

下一个步骤。

21.高级用户表单技术。

在用户表单控件设计中使用用户表单工具栏。

控件和集合。

更多UserForm控件。

Tabstrip。

RefEdit。

非模态的Userforms。

用户表单中的超链接。

在运行时添加控件。

使用滚动条作为滑块来选择值。

向控件添加帮助提示。

选项卡。

为活动控件着色。

透明的形式。

下一个步骤。

22.Windows应用程序编程接口(API)。

什么是Windows API?

理解API声明。

使用API声明。

API的例子。

寻找更多的API声明。

下一个步骤。

23.处理错误。

发生错误时会发生什么。

使用On Error GoTo语法的基本错误处理。

通用错误处理程序。

培训你的客户。

开发时的错误和几个月后的错误。

保护代码的弊端。

更多关于密码的问题。

版本不同导致的错误。

下一个步骤。

24.使用自定义菜单运行宏。

创建自定义菜单。

创建自定义工具栏。

运行宏的其他方法。

下一个步骤。

25.插件。

标准插件的特点。

将Excel工作簿转换为外接程序。

让客户端安装外接程序。

使用隐藏工作簿作为外接程序的替代方案。

下一个步骤。

26.案例研究:设计一个Excel应用程序。

关于Tushar Mehta。

使用Excel不仅仅是数字运算。

解决方案。

在Excel和VBA中实现该方案。

总结。

下一个步骤。

索引。

更多的信息

金宝搏188亚洲体育真人始乐InformIT促销邮件和特别优惠

我希望收到独家报价,并听到有关InformIT及其品牌家族的产品。金宝搏188亚洲体育真人始乐我可以随时退订。

概述


培生教育有限公司(Pearson Education, Inc., 221 River Street, Hoboken, New Jersey 07030)提供本网站,提供可通过本网站购买的产品和服务的信息。

本隐私声明概述了我们对隐私的承诺,并描述了我们如何收集、保护、使用和共享通过本网站收集的个人信息。请注意,培生的其他网站和在线产品及服务有其单独的隐私政策。

信息的收集和使用


为了开展业务并提供产品和服务,培生通过与本网站相关的几种方式收集和使用个人信息,包括:

问题及查询

对于查询和问题,我们会收集查询或问题,以及姓名、联系方式(电子邮件地址、电话号码和邮寄地址)以及通过“联系我们”表格或电子邮件自愿提交给我们的任何其他附加信息。我们使用这些信息来解决询问和回答问题。

在线商店

对于通过本网站上的在线商店下达的订单和购买,我们会收集订单详细信息、名称、机构名称和地址(如适用)、电子邮件地址、电话号码、送货和账单地址、信用卡/借记卡信息、送货选项和任何指示。我们使用这些信息来完成交易、履行订单、与下订单或访问在线商店的个人沟通,以及用于相关目的。

调查

培生可能提供提供反馈或参与调查的机会,包括评估培生产品、服务或网站的调查。参与是自愿的。培生收集调查问题中要求的信息,并使用这些信息来评估、支持、维护和改进产品、服务或网站,开发新产品和服务,进行教育研究以及调查中指定的其他目的。

比赛及绘图

偶尔,我们可能会赞助比赛或绘画。参与是可选的。培生收集参赛者姓名、联系方式和其他填写在参赛表格上的信息,以进行比赛或抽奖。培生可能会根据法律要求,从竞赛或抽奖的获胜者那里收集额外的个人信息,以便颁发奖品和用于税务报告目的。

时事通讯

如果您已选择接收电子邮件通讯或促销邮件和特别优惠,但想取消订阅,只需电子邮件information@金宝搏188亚洲体育真人始乐informit.com

服务公告

在极少数情况下,有必要发布严格与服务相关的公告。例如,如果我们的服务因维护而暂时停止,我们可能会向用户发送电子邮件。一般来说,用户不能选择退出这些通信,但他们可以停用他们的帐户信息。然而,这些通信在本质上不是促销。

客户服务

我们定期与用户沟通,以提供所要求的服务,并且当用户通过我们的网站提交信息时,我们会根据用户的意愿通过电子邮件或电话回复与他们的帐户有关的问题联络表格

其他信息的收集和使用


应用和系统日志

培生自动收集日志数据,以帮助确保本网站的交付、可用性和安全性。日志数据可能包括有关用户或访问者如何连接到本网站的技术信息,例如浏览器类型、计算机/设备类型、操作系统、互联网服务提供商和IP地址。我们将此信息用于支持目的和监控站点的运行状况、识别问题、改进服务、检测未经授权的访问和欺诈活动、预防和响应安全事件以及适当地扩展计算资源。

网络分析

培生可能会使用第三方网络趋势分析服务(包括Google Analytics)来收集访问者信息,如IP地址、浏览器类型、参考页面、访问过的页面以及在特定网站上花费的时间。虽然这些分析服务以匿名方式收集和报告信息,但它们可能会使用cookie来收集网络趋势信息。收集的信息可能使Pearson(但不是第三方web趋势服务)能够将信息与应用程序和系统日志数据链接起来。培生将这些信息用于系统管理、识别问题、改进服务、检测未经授权的访问和欺诈活动、预防和响应安全事件、适当扩展计算资源以及支持和提供本网站及其服务。

Cookies及相关技术

本网站使用cookie和类似的技术来个性化内容,测量流量模式,控制安全性,跟踪本网站信息的使用和访问,并提供基于兴趣的消息和广告。用户可以通过浏览器管理和阻止cookie的使用。禁用或阻止某些cookie可能会限制本网站的功能。

不要跟踪

本网站目前不响应禁止跟踪信号。

安全


培生采用适当的物理、管理和技术安全措施来保护个人信息免遭未经授权的访问、使用和披露。

孩子们


本网站不面向13岁以下儿童。

市场营销


培生可以向用户发送或直接发送营销信息,前提是

  • 培生不会将作为K-12学校服务提供商收集或处理的个人信息用于定向或有针对性的广告。
  • 这种营销符合适用法律和培生的法律义务。
  • 培生不会故意直接或发送营销通信给个人谁表示了偏好不接受营销。
  • 在适用法律要求的情况下,对营销的明示或默示同意存在且未撤销。

培生可以在有限的基础上向第三方服务提供商提供个人信息,仅代表培生或培生作为其服务提供商的关联公司或客户进行营销。营销偏好可能随时发生变化。

更正/更新个人资料


如果用户的个人身份信息发生变化(例如您的邮寄地址或电子邮件地址),我们将提供一种方法来更正或更新用户提供给我们的个人数据。这可以在帐户页面.如果用户不再需要我们的服务,并希望删除他或她的帐户,请联系我们customer-service@金宝搏188亚洲体育真人始乐informit.com我们将处理用户帐户的删除。

选择/退出


用户可以在知情的情况下选择是否继续使用InformIT提供的某些服务。金宝搏188亚洲体育真人始乐如果您选择从我们的邮件列表中删除自己,只需访问以下页面并取消您不再希望接收的任何通信:www.金宝搏188亚洲体育真人始乐informit.com/u.aspx

出售个人资料


培生不会出租或出售个人信息以换取任何金钱。

虽然皮尔逊不出售个人信息,根据内华达州法律的定义,内华达州居民可以通过电子邮件请求不出售他们的个人信息NevadaDesignatedRequest@pearson.com

加州居民补充隐私声明


加州居民应该读读我们的加州居民补充隐私声明连同本私隐声明一并提交。的加州居民补充隐私声明解释培生遵守加州法律的承诺,并适用于通过本网站和服务收集的加州居民的个人信息。

分享与披露


培生可能会在以下情况下披露个人信息:

  • 这是法律规定的。
  • 经个人同意(或其父母同意,如果个人是未成年人)
  • 在法律允许或要求的范围内响应传票、法院命令或法律程序
  • 根据适用法律保护个人、数据、资产和系统的安全
  • 与出售、合资或以其他方式转让部分或全部公司或资产有关,但须遵守本隐私声明的规定
  • 调查或处理实际的或涉嫌的欺诈或其他非法活动
  • 行使其合法权利,包括执行本网站的使用条款或其他合同
  • 培生的附属公司以及为培生工作的其他公司和组织,他们有义务按照本隐私声明保护个人信息的隐私
  • 对于学校、组织、公司或政府机构,培生在学校或代表这些组织、公司或政府机构收集或处理个人信息。

链接


本网站包含到其他网站的链接。请注意,我们不负责此类其他网站的隐私做法。我们鼓励我们的用户在离开我们的网站时保持警惕,并阅读每个收集个人信息的网站的隐私声明。本隐私声明仅适用于本网站收集的信息。

请求及联络


联系我们查阅本私隐声明,或对您的个人资料私隐有任何要求或疑问。

本隐私声明的变更


我们可能会通过更新发布来修改本隐私声明。我们将在公告中注明修订的生效日期。通常,进行更新是为了提供更大的清晰度或符合法规要求的变化。如果更新涉及个人信息的收集、保护、使用或披露的重大变化,培生将通过本网站的显著通知或其他适当方式提供变更通知。在已发布的修改证明生效日期后继续使用本网站。如果您对本隐私声明有任何疑问或疑虑,或对任何修订有任何异议,请与我们联系。

最后更新:2020年11月17日