手机版

你怎么看Excel的常用对象?

时间:2021-09-17 来源:互联网 编辑:宝哥软件园 浏览:

对于熟悉Excel对象模型的人来说,可能会觉得目前为止所有的内容都太幼稚了。的确,我也有同感。对于有一定Excel VBA编程基础的人来说,理解这些基础的东西太枯燥了!所以,多点图文,多点乐趣,摆脱无聊。

同时,既然是一个完整的系列文章,我还是要从最简单的事情入手,以不熟悉Excel VBA的朋友为基础,由浅入深的讲解基础知识,让他们在无形中逐渐走进Excel VBA编程技术的殿堂。

另一方面,作为一个完整的系列,要从基础开始,慢慢涉及到更深更实用的知识和实践。这样会给熟悉Excel VBA的朋友带来一个完整的框架,不仅会让他们思路清晰,还会给他们带来自己忽略的东西。

随着剧集的深入,未来会越来越精彩!

让我们继续理解上一节未完成的内容:Excel VBA编程中经常使用的对象有哪些,以及如何在代码中表达。

工作表对象

工作表对象代表一个工作表。工作簿中的每个工作表都是一个工作表对象,所有工作表对象构成工作表集合。

我们使用下图完全解析工作表对象,如下所示。

工作表的名称

如所示,Excel的主界面在上面,VBE界面在下面。创建新工作簿后,Excel为我们提供了1-3张默认工作表(Excel 2013中默认为1张)。默认情况下,工作表的名称为工作表1、工作表2和工作表3。我们可以在Excel中更改工作表的名称。例如,双击Excel中的工作表名称,将名为“Sheet1”的默认工作表重命名为“Excel”。

再看看VBE界面。在左侧项目浏览器中的Microsoft Excel对象文件夹下,Excel有几个工作表,会有几个对应的工作表代码模块,其中有三个是。在代码模块标识中,例如Sheet1(Excel),左边的“Sheet1”是对应工作表的对象名称,右边括号中的“Excel”是工作表名称,是我们在Excel主界面的工作表标签中看到的名称。

也就是说,一个工作表有两个名字,一个叫做“工作表名”,可以在Excel的主界面看到并修改;另一个叫“工作表对象名”,只能在VBE界面看到,也可以在VBE中修改。

如何用代码表示工作表?

根据上一篇文章中总结的公式,要表示工作表,通常只需要在工作表集合中指定工作表名称或索引号。例如,要在代码中指定“Excel”工作表,您可以:

1.使用工作表名称:

工作表(“Excel”)

2.使用工作表索引:

工作表(1)

另外,由于工作表也有一个对象名,你也可以用它的对象名来指定一个“Excel”工作表,即:

3.使用工作表对象名称:

Sheet1

活动页面属性

活动工作表属性是工作簿对象的属性。使用“活动工作表”属性获取表示当前正在使用的工作表的对象。

版权声明:你怎么看Excel的常用对象?是由宝哥软件园云端程序自动收集整理而来。如果本文侵犯了你的权益,请联系本站底部QQ或者邮箱删除。