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

相关推荐
LDR0063 天前
Type-C 快充全面升级!LDR6601 赋能个人护理便携电机,重塑剃须刀 / 理发器新体验
c语言·开发语言
雪碧聊技术3 天前
Tree.js是什么?一文讲透
开发语言·javascript·ecmascript
码云数智-园园3 天前
C++20 Modules 模块详解
java·开发语言·spring
swordbob3 天前
NIO的channel中什么是 fd(File Descriptor,文件描述符)
java·开发语言·nio
源分享3 天前
Java线程同步的多种实现方法(非常详细)
java·开发语言·jvm
Luminous.3 天前
C语言--day30
c语言·开发语言
何以解忧,唯有..3 天前
Go语言循环语句详解:for、range与循环控制
开发语言·算法·golang
謓泽3 天前
C语言不是语法,是通往机器的地图。
c语言·开发语言
云水一下3 天前
从零开始学 PHP 系列(一):PHP 的前世今生与开发环境搭建
开发语言·php
飞天狗1113 天前
零基础JavaWeb入门——第五课第二小节:九大内置对象 · 第2个:response(响应对象)
java·开发语言