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实践经验,全部浓缩在下面的各个教程中:

相关推荐
乐观勇敢坚强的老彭1 分钟前
c++信奥for循环强化03
开发语言·c++
咚为2 分钟前
告别 lazy_static:深度解析 Rust OnceCell 的前世今生与实战
开发语言·后端·rust
全栈开发圈9 分钟前
干货分享|R语言聚类分析1
开发语言·r语言
Aawy12012 分钟前
C++与Rust交互编程
开发语言·c++·算法
小王不爱笑13215 分钟前
Java 代理模式与 AOP 底层
java·开发语言·代理模式
小鸡吃米…15 分钟前
Python 网络爬虫
开发语言·爬虫·python
weixin_4041576817 分钟前
Java高级面试与工程实践问题集(二)
java·开发语言·面试
暴躁网友w23 分钟前
UKF-IMM 与粒子滤波 IMM:计算效率 Matlab 仿真对比
开发语言·matlab
IT猿手25 分钟前
基于控制障碍函数(CBF)的多无人机编队避障路径规划研究,MATLAB代码
开发语言·matlab·无人机·路径规划·动态路径规划
于慨26 分钟前
java Web
java·开发语言·前端