怎么看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属性可以获取代表当前正在使用的工作表对象。
猜你喜欢
- 页面布局是word排版的重要选项,能够在视觉上表现文档的非凡魅力,那么Word页面布局在哪里?下面小编就为大家介绍页面布局操作步骤,来看看吧
- 如下图所示,想要将 C 列中的负责人设置为选项,在单元格 A2中以序列模式输入,应该如何设置呢?把 C 列中的负责人为选项,在单元格 A2中
- 上周四,苹果给大家推送了最新的iOS16.2 RC最终测试版,iOS16.2 RC版带来了Apple Music Sing、和iCloud
- 压缩与重设图片当文档中含有大量图片时,文档大小也会相应地增加。为了方便传送和保存文档,需要将图片压缩。如果对文档中的图片进行了大量的更改,想
- 很多时候,当我们在使用office word时,会打开多个文档,有时候只想关闭当前窗口时,会发现会把所有word文档都关掉了。这是因为当of
- 很多游戏玩家遇到在运行游戏的时候,出现速度缓慢的情况,影响了正常游戏体验,Win10系统启动游戏慢怎么办?小编这就分享一下Win10系统启动
- 在办公中我们经常会用到Excel文档,那么掌握哪些技巧可以帮助我们提高工作效率了?下面就分享一些Excel文档的使用技巧。一、快捷键的使用快
- 步骤如下:1.打开word文档后,在“插入”菜单中点击“图表”,在弹出的对话框里选择“饼图”,选择有立体感的“三维饼图”;2.点击确定后,即
- 最近,很多网友问小编excel2013怎么插入控件?今天小编就给大家带来excel office2013插入窗体、active、滚动条、日历
- word是一款常用的办公软件,支持编辑图文并茂的优质文档。在word文档中使用项目符号可以明确内容的结构,让表达更加清晰。今天教大家如何在w
- 一些朋友不知道Word文档单页如何居中显示?今天小编将为大家带来Word文档单页居中显示的方法;希望对大家会有帮助,有需要的朋友一起去看看吧
- excel2003表格中怎么输入三角形符号?excel2003表格中需要输入三角符号,该怎么输入呢?下面我们就来看看excel2003三角符
- 在Word文档中,边框和底纹对文字都有一种修饰的作用,如果运用得当,不仅可以增加美观性也可以突出文档中的重点内容。在上篇经验中我已经分享了设
- Word批注主要是用注释和评论文档内容,不管是学习上还是职场上都会用到批注,在审阅文档时,批注起到了很重要的作用。今天教大家快速添加和删除批
- 轻快PDF阅读器怎么给pdf文件添加书签?pdf文档需要添加书签,该怎么添加呢?下面我们就来看看轻快PDF阅读器添加书签的教程,需要的朋友可
- excel怎么求平均值?excel平均值相关的函数有AVERAGEIFS、AVERAGE函数、SUBTOTAL函数。本文以一个综合实例来进一
- Word能够说是很多用户的最常用的文档工具,不过有些用户在使用的的过程中总是会遇到一些不熟悉的地方,例如不清楚如何对齐目录的页码,这个操作起
- 在发布 iOS14 的时候,苹果提到了 AirPods Pro 独占的空间音频功能。开启该功能之后,耳机动态追踪用户头部的动作,之后再套用方
- 我们在使用word文档时,经常会需要输入小于等于号,有那么一部份多朋友还不熟悉Word中如何输入小于等于号的操作,下面小编就讲解Word小于
- 重要提示:WindowsOffice镜头中的某些基于云的服务(如将图片保存到OneDrive、OneNote、Word、PowerPoint