- 1、本文档共25页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
VBA之WrokSheet工作表对象VBA之WrokSheet工作表对象
WorkSheet 工作表对象(一)
如何引用工作表?
通过Sheets(index)或Worksheets(index)可返回一个WorkSheet 对象(工作簿中如果包含
图表工作表,那Sheets(index)有可能返回的是图表对象)。
Index 是工作表索引号或者工作表名称。
索引号表示该工作表在工作簿的标签栏上的位置。所有工作表均包含在索引计数中,即
便是隐藏的工作表也是如此。 Worksheets(1)是工作表中第一个(最左边)工作表,
而Worksheets (worksheets.count )则是最后一个。
Worksheet.Application 属性
如果不使用对象识别符,则该属性返回一个 Application 对象,该对象表示 Microsoft
Excel 应用程序。
如果使用对象识别符,则该属性返回一个表示指定对象(可对一个 OLE 自动操作对象
使用本属性来返回该对象的应用程序)创建者的 Application 对象。
这个属性在之前的工作簿,工作簿集合,工作表集合都包含有,以后再介绍Application
对象。
Worksheet.Cells 属性
返回一个 Range 对象,它代表工作表中的所有单元格(不仅仅是当前使用的单元格)。
因为 Item 属性是 Range 对象的默认属性(默认属性:可以为控件设置的属性,以使
每次创建该类型的新控件时,这个属性的值都相同),所以可以在 Cells 关键字后面紧接着
指定行和列索引。
示例:
ActiveSheet.Cells(5, 3).Value = VBA 零基础入门
修改C5 单元格的值
5 代表行号,3 是列号
Worksheet.CircularReference 属性
返回一个 Range 对象,该对象表示工作表上包含第一个循环引用的区域,或返回
Nothing (如果工作表上没有循环引用)。在继续执行计算之前,必须删除循环引用。
示例:
Dim rg As Range
Set rg = ActiveSheet.CircularReference
If Not rg Is Nothing Then
MsgBox 当前工作表中第一个循环引用的单元格地址为: rg.Address
End If
Worksheet.CodeName 属性
返回对象的代码名,String 类型,只读。
可以在设计过程中通过更改该值来改变对象的代码名。不能在运行过程中更改该属性。
对于一个返回指定对象的表达式,该表达式可使用对象的代码名。
例如,如果第一张工作表的代码名为 Sheet1,则下列表达式是等价的。
Worksheets(1).Range(a1)
Sheet1.Range(a1)
工作表的名称可以与其代码名不同。
创建一张工作表时,其工作表名称和代码名是相同的,
不过,更改工作表名称时并不影响其代码名,并且,更改工作表代码名(在 Visual Basic
编辑器中使用“属性”窗口)也不影响其名称。
工程资源管理器文件夹
工程资源管理器普通列表
在列表中,工作表对象的名称显示为代码名(工作表名称)。可参考上图中的显示来理
解。
在工作表属性窗口中,Name 是工作表名称,(名称)属性就是代码名称。
在“属性”窗口中“ (名称)”右边的单元格中显示的值是所选对象的代码名。
补充资料:
Is Nothing 用法
这时的IS 是比较运算符,一个对象变量如果用一个正确对象的引用来赋值的话,其值
就为Nothing。
通常要对一个对象变量操作前,可以进行判断其值是否有一个对象引用。
如果其值为Nothing,如果操作该对象引用的话,就会产生一个运行错误:对象变更或
With 块变量未设置。
另外,当对象引用完毕后,可以执行Set 对象变量=Nothing 来释放被引用的对象有关联
的内存资源及系统
您可能关注的文档
- TSPT 梁平法使用技巧TSPT 梁平法使用技巧.doc
- TS五大工具介绍TS五大工具介绍.pdf
- TS内审试题TS内审试题.doc
- TS防水卷材施工方案TS防水卷材施工方案.doc
- TT + FOB进口商快速入门TT + FOB进口商快速入门.doc
- TT-104B使用说明书(中文)TT-104B使用说明书(中文).pdf
- TT110超声波测厚仪使用说明书TT110超声波测厚仪使用说明书.pdf
- TT100A超声波测厚仪使用说明书V10TT100A超声波测厚仪使用说明书V10.doc
- TT120高温测厚仪使用说明书TT120高温测厚仪使用说明书.pdf
- TT1200 安全操作规程TT1200 安全操作规程.ppt
文档评论(0)