特别优惠
跟上新发行和促销的步伐。注册,听取我们的意见。
现在每个人都在寻找省钱的方法。这对于有复杂需求的企业(比如定制软件应用程序)来说很难做到。然而,微软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中实现该方案。
总结。
下一个步骤。
索引。