怎么看Excel的那些常用对象
发布时间:2023-01-30 11:54:54
对于熟悉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属性
ActiveSheet属性是Workbook对象的一个属性。使用ActiveSheet属性可以获取代表当前正在使用的工作表对象。
猜你喜欢
- 在进行excel处理的时候,我们可能会运用到一些相关的知识,如对身份证上生日的提取,对一列数组中数字的提取以及文字的提取等。下面给大家分享如
- 不少朋友,入手了U盘之后,为了提高U盘的最大实用性,将U盘进行了分区,其中就有一个隐藏分区是很多朋友不知道的。这些隐藏分区究竟是做什么用的?
- 在我们视频剪辑的时候,有时候为了给我们视频的画面更加简洁干净,并且突出主体,我们采用添加背景模糊的手法来实现。那么就会有小伙伴们问了剪映背景
- 在默认情况下,我们点击 Win10 任务栏上的文件资源管理器图标便会打开快速访问下的常用文件夹。不过,如果你希望与以前老版系统的操作习惯保持
- Excel是大家最常用的数据表格,有时候需要直接打印出来,打印页面上最好有页码,这样可以防止乱了顺序,页码该如何插入呢?下面就跟小编一起看看
- 微软之前发布了Win10 Insider Preview Build 16288,今天我们提供Win10 SDK慢速预览版16288下载,需
- 在wps文字中编辑文档的时候,可能需要在其中输入公式,那么,怎样输入呢?下面就让小编告诉你wps怎样输入公式 的方法。wps输入公式的方法:
- PPT背景样式怎么设置?ppt中想要设置背景的填充样式,该怎么设置呢?下面我们就来看看ppt背景格式的设置教程,很简单,需要的朋友可以参考下
- 统信UOS怎么增加删除字体?uos系统中自带的字体不多,想要添加一些常用的字体,该怎么添加呢?添加以后可以删除吗?下面我们就来看看UOS系统
- 近日,很多Win8.1系统用户通过mediacreationtool创建介质安装Win10系统,出现了错误,错误代码为0x80070005-
- 毕业论文设置页码备用。1.目录最后一行设置插入“下一页”。【布局——分隔符——下一页】2.第一章绪论页尾插入页码3.取消链接到上一节页眉注意
- 更新win11预览体验计划错误代码0x0怎么办?很多用户都升级安装体验win11系统了,当然也有选择预览版进行体验的,最近有预览版用户在升级
- 我们在工作中经常会受到各种文件,但是由于收到太多的文件,所以就比较容易出现文件损坏的情况。那么出现这种情况的时候应该采取什么方法来处理呢?今
- 大家都应该知道微软方面已在最新版Win10(包括1803、1809、1903)中取消了注册表自动备份机制,说是可以减少磁盘的占用。但是,此更
- 有不少使用戴尔电脑的小伙伴,想给自己的戴尔电脑恢复出厂设置,但是不知道具体的操作。针对这个问题,小编给大家带来了戴尔电脑恢复出厂设置的方法,
- Win8系统有一个应用商店,它里面有很多软件可以让我们下载。可是有时候我们在整理系统垃圾的时候不小心把应用商店误删了,那么当你把Win8应用
- 在日常工作中,我们经常会将HTML转换成PDF,那么,我们如何放大打印呢?今天小编就教各位放大打印PDF的小技巧,大家一起来学习吧!第一步:
- 我们在使用win7操作系统的时候,可能就会遇到电脑关机之后又开始无限重启的情况。如果发生这种情况先不要着急,小编觉得可以尝试在系统注册表中进
- PPT制作的展示相册怎么对图片进行修改?使用ppt做了一个展示相册,但是发现有几张下过没有想象中的好,该怎么解决这个问题呢?下面我们来看看p
- 使用AND函数,它是一个逻辑函数,用于确定测试中的所有条件是否均为TRUE。示例技术详细信息所有参数的计算结果为TRUE时,AND函数返回T