本文作者:office教程网

看看Excel的那些常用对象(3)

office教程网 2023-04-01 14:58:09
后台-系统设置-扩展变量-手机广告位-内容正文顶部
摘要:

记得上学的时候,老师经常会在作业本上的空白处写一些评语,或者是对某段话的评价,或者是表扬做得认识,等等。Excel工作表中的批注类似于这些评语,让我们能够为单元格添加评语,为单元格传递更丰富的信息。

Comment对象

Comment对象代表单元格批注。如下所示,单击“审阅”选项卡中的“新建批注”命令,为单元格C5添加一条批注。这条批注就是一个Comment对象。

工作表中所有的Comment对象组成了Comments集合。如果中的批注是工作表中的第一个批注,那么在代码中可以使用:

Comments(1)

代表这个批注。

Chart对象

Chart对象代表工作簿中的图表。可以是嵌入在工作表中的嵌入式图表,也可以是单独的图表工作表,如下所示。

如果是嵌入式图表,则需要通过对象模型层层引用来表示该图表(如下所示的对象层次模型),引用方法将在下篇文章中详述。

由于所有的图表工作表对象组成了Charts集合,因此可以在代码中使用

Excel的那些常用对象(2)

在学习的过程中,我们往往会忽视细节,甚至对有些关键细节也一带而过,结果就会造成一知半解或不懂装懂。虽然过多地纠缠于细节,会耗费很多的精力,有时也会陷于不能自拔而走进死胡同,但是认识一些细节,有助于对所学知识的更深入的理解,更会打下坚实的基础。那么,闲话少说,下面我们就来解单元格在Excel VBA代码中的表示。 在工

Charts(“Chart1”)

来代表图表工作表Chart1。

拾遗——工作表与图表工作表

在工作簿中,有两类工作表,即工作表和图表工作表,如中的“Sheet1”工作表和“Chart1”工作表。工作表即我们通常在其中进行数据编辑的地方,而图表工作表专门放置单独的图表。

在VBA中,Sheets集合包含工作表和图表工作表。这表明,我们前面介绍的Worksheet对象是Sheets集合中的成员,可以使用Sheets集合来表示某Worksheet对象。

当然,在代码中也可以使用Sheets集合来表示图表工作表,如下:

Sheets(“Chart1”)

也表示图表工作表Chart1。

ActiveChart属性

ActiveChart属性属于Workbook对象的一个属性。使用该属性可以获取当前活动图表,可以是嵌入式图表或者图表工作表。例如,如果嵌入式图表为当前选定的图表,如所示,那么可以在代码中使用

ActiveChart

来表示当前选定的图表。

好了!到目前为至,通过将Excel界面与VBA代码表示相比较,我们很清晰地认识了一些常用的对象。相当于是认识了一些基本的对象名称,在VBA中的代码是什么以及在Excel中是指什么。

下面,我们来看看VBA通过什么方式来对这些对象进行操作。

怎么看Excel的那些常用对象

对于熟悉Excel对象模型的人来说,也许会觉得到目前为止所的内容都太小儿科了。确实,我也有这种感觉。解这些基础的东西对于有一定Excel VBA编程功底的人来说,太枯燥了!所以,多些图文,多些趣味,赶走枯燥。 同时,既然是完整的系列文章,我还是得从最简单的东西开始,基于不熟悉Excel VBA的朋友,从基本的知识点解

后台-系统设置-扩展变量-手机广告位-内容正文底部
未经允许不得转载:

作者:office教程网,原文地址:看看Excel的那些常用对象(3)发布于2023-04-01 14:58:09
转载或复制请以超链接形式并注明出处 演示站

分享到:

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏

留言与评论(共有 0 条评论)
   
验证码: