在Excel中,INDEX函数是我们经常使用的函数之一,可以返回一个值,然而,如果将其行参数或者列参数指定为0(或者忽略),那么会返回对指定列或行的引用。注意,这里返回的不是单个值,而是一组值。 如......
2023-05-29 0 Excel函数,excel函数公式,excel表格制作,Excel教程
对于熟悉excel对象模型的人来说,也许会觉得到目前为止所的内容都太小儿科了。确实,我也有这种感觉。解这些基础的东西对于有一定excel VBA编程功底的人来说,太枯燥了!所以,多些图文,多些趣味,赶走枯燥。
同时,既然是完整的系列文章,我还是得从最简单的东西开始,基于不熟悉excel VBA的朋友,从基本的知识点解,由浅入深,慢慢地让他们在无形中就会步入excel VBA编程技术的殿堂。
另一方面,作为一个完整的系列,也应该从基础起,慢慢地开始涉及到更深入更实际的知识和实践。这会给熟悉excel VBA的朋友带来一个完整的框架,为他们理清思路的同时,也会给他们带来原来忽视的东西。
随着系列的深入,后面会越来越精彩!
下面继续解上一节中未完的内容:excel VBA编程中常常使用的那些对象到底是什么,如何在代码中表示它们。
Worksheet对象
Worksheet对象代表工作表。工作簿中的每个工作表都是一个Worksheet对象,所有Worksheet对象构成了Worksheets集合。
我们使用下面的这一张图来完整解析Worksheet对象,如下所示。
工作表的名称
如所示,上面是excel主界面,下面是VBE界面。新建工作簿后,excel为我们提供了1-3个默认工作表(excel 2013中默认为1个工作表)。工作表名称默认为Sheet1、Sheet2、Sheet3。我们可以在excel中更改工作表的名称,例如中在工作表名称中双击,将默认的名为“Sheet1”的工作表改名为“ excel”。
再看看VBE界面,在左侧的工程资源管理器的“Microsoft excel对象”文件夹下,excel有几个工作表,就会有几个相对应的工作表代码模块,中是3个。在代码模块标识中,例如Sheet1( excel),左侧的“Sheet1”是相应工作表的对象名称,右侧括号中的“ excel”是工作表名称,也就是我们在excel主界面工作表标签中看到的名称。
也就是说,一个工作表有两个名称,一个称为“工作表名”,在excel主界面中可以看到和修改;另一个称为“工作表对象名”,只能在VBE界面中看到,也可以在VBE中修改。
如何在代码中表示某工作表
按照前一篇文章中归纳出来的公式,要表示某工作表,一般只需要在Worksheets集合中指定工作表名称或索引号即可,例如要在代码中指定“ excel”工作表,可以:
1、使用工作表名称:
Worksheets(“ excel”)
2、使用工作表索引:
Worksheets(1)
此外,由于工作表还有一个对象名称,因此还可以使用其对象名来指定“ excel”工作表,即:
3、使用工作表对象名:
Sheet1
ACTiveSheet属性是Workbook对象的一个属性。使用ACTiveSheet属性可以获取代表当前正在使用的工作表对象。
标签: Excel函数 excel函数公式 excel表格制作 Excel教程 excel 对象 常用
相关文章
在Excel中,INDEX函数是我们经常使用的函数之一,可以返回一个值,然而,如果将其行参数或者列参数指定为0(或者忽略),那么会返回对指定列或行的引用。注意,这里返回的不是单个值,而是一组值。 如......
2023-05-29 0 Excel函数,excel函数公式,excel表格制作,Excel教程
有时候,我们希望公式中有一部分能够在该公式向下复制到连续的行时,生成一系列连续的整数。 一个经典的示例是使用INDEX/SMALL组合的公式,例如下面的公式1: =INDEX($B$1:$B$10......
2023-05-29 0 Excel函数,excel函数公式,excel表格制作,Excel教程
这篇维基指南会教你如何用Excel表格计算投资净现值(PVN)。当然,用Windows系统或是Mac版的Excel都可以。 步骤 首先,先确保手上有可用的投资资料。要计算净现值,你需要知道年折现......
2023-05-29 0 excel公式,Excel函数教程,excel技巧,excel教程,Excel表格,Excel教程
如果你需要将一个列表或数据表格从Word转移到Excel中,你不必将每个单独的信息复制并粘贴到电子表格中对应的单元格中。通过正确格式化Word文档,只需点击几下鼠标,就可以轻松将整个文档导入Excel......
2023-05-29 0 excel公式,excel技巧,excel教程,Excel表格,Excel教程
朋友传给我一张EXCEL表格,里面有各个城市的销售数据,城市一列有很多行城市名是相同的。朋友要计算同一城市销售量的最大值和最小值。 换了相似的数据,计算相同商品的最大和最小出货量: 视频解......
2023-05-29 0 Excel函数,excel函数公式,excel表格制作,Excel教程