VBA高级应用30例应用在Excel中的ListObject对象:向表中添加注释

《VBA高级应用30例》(版权10178985),是我推出的第十套教程,教程是专门针对高级学员在学习VBA过程中提高路途上的案例展开,这套教程案例与理论结合,紧贴"实战",并做"战术总结",以便大家能很好的应用。教程的目的是要求大家在实际工作中分发VBA程序,写好的程序可以升级 。本套教程共三册三十个专题,本讲的内容是:VBA高级应用30例应用3在Excel中的ListObject对象:向表中添加注释

分享成果,随喜正能量】 想的越多,顾虑就越多;怕的越多,困难就越多。一颗平和接纳的心,才能摆脱所有困境。。

应用3 在Excel中的ListObject对象

在VBA中,表(Tables)的应用还是较普遍的,它们被称为ListObjects,这是Excel 2003引入的一个集合。但是对象模型的这一部分有很大的变化,我在这个专题简单给大家讲解一下应用,包括创建及一些格式操作。

5 向表中添加注释

我们可以通过代码向表中添加注释(文本不能超过255个字符),在实际应用中我们可以通过ListObject.Comment 属性做到这一点。在VBA中,我们可以把下面的代码作为实现这一功能的标准代码看待:

Sub mynzAddComment()

Dim oSh As Worksheet

Set oSh = ActiveSheet

'向表中添加注释(注释表自动关联的RangeName),注意,RangeName不能删除,表转换为区域后,区域名称将自动删除

oSh.ListObjects("myTable1").Comment = "这是 myNz Ttable"

MsgBox oSh.ListObjects("myTable1").Comment

End Sub

代码截图:

代码的运行结果:

我20多年的VBA实践经验,全部浓缩在下面的各个教程中:

相关推荐
小六子成长记2 分钟前
【C++】:多态的实现
开发语言·c++
flysh052 分钟前
关于C#编程中的async / await关键字
开发语言·c#
好好学操作系统3 分钟前
flash_attn ImportError undefined symbol:
开发语言·python
CCPC不拿奖不改名3 分钟前
面向对象编程:继承与多态+面试习题
开发语言·数据结构·python·学习·面试·职场和发展
꧁Q༒ོγ꧂6 分钟前
算法详解(一)--算法系列开篇:什么是算法?
开发语言·c++·算法
星火开发设计16 分钟前
Python数元组完全指南:从基础到实战
开发语言·windows·python·学习·知识·tuple
wuk99817 分钟前
栅格障碍物地图生成与机器人路径规划MATLAB程序
开发语言·matlab
郝学胜-神的一滴18 分钟前
深入浅出:Python类变量与实例变量的核心差异与应用实践
开发语言·python·程序人生
froginwe1120 分钟前
C 未定义行为
开发语言
智能修复20 分钟前
502 Bad Gateway:互联网世界的“断桥”时刻
开发语言·php