批量写入批注内容,将填表说明批量添加到标题的批注中

懒人办公
懒人办公

创作者俱乐部成员

之前我们讲了批量提取单元格批注内容有小伙伴问能不能反向操作,就是将单元格内容批量转换为批注。马上安排!

【案例描述】

如下图,表格第3行为填表说明,占了太多的表格空间,为简化表格,需将填表说明写入到标题行的批注中,这样即使删除第3行,也仍然可以看到填表说明。

【操作效果】

【JSA代码】

按ALT+F11打开WPS宏编辑器,复制下方代码粘贴到编辑器中。

👉

function 批量写入批注内容() {

for(i=2;i<=5;i++){ //从B列循环到E列

//将第2行的批注对象赋值给cmt

let cmt=Cells.Item(2,i).Comment

if(cmt){ //判断是否存在批注

cmt.Delete() //如果存在,就删除,再添加批注

//用第3行的文字作为批注内容,在第2行插入批注

Cells.Item(2,i).AddComment(Cells.Item(3,i).Value2);

}else{ //如果存在,则直接添加批注

//用第3行的文字作为批注内容,在第2行插入批注

Cells.Item(2,i).AddComment(Cells.Item(3,i).Value2);

}

}

}

【往期内容】

1.对明细数据分类汇总,统计库存

2.两表按关键字相互链接,快速查找定位

3.批量创建和删除工作表

4.批量将工作表拆分为独立工作簿

5.批量将工作簿合并为工作表,免费实现会员功能

6.实时查询数据,高端的效果,往往只需要简单的代码

7.按照内容拆分工作表,免费实现会员功能

8.批量合并工作簿,免费实现终极会员功能

9.自动核对报表报送情况,表姐表妹的福音来了

10.以指定单元格内容批量命名表格文件

11.用工作表做数据库,将出库单保存为出库明细

12.用AI拆分工作表,一句话就能搞定

13.在表格中按名称批量插入对应图片

14.按分隔符拆分数据

15.合并同类项,按部门合并姓名,并用顿号隔开

【素材下载】

https://kdocs.cn/l/cdrNuGSS5PZb

贵州省
浏览 3770
收藏
37
分享
37 +1
25
+1
全部评论 25
 
Strive
方便快捷
· 重庆
回复
 
﹌岁月′ 乱了浮华*
👍
· 新疆
回复
 
光头小布丁
非常好,值得学习
· 江苏省
回复
 
꧁半盏清茶꧂
值得学习,学习使我快快乐
· 云南省
回复
 
吕大凯
值得学习
· 中国
回复
 
.
值得学习
· 四川省
回复
 
刘乐
简单方便
· 陕西省
回复
 
十年
感谢分享
· 山东省
回复
 
张斌
感谢分享🍵
· 辽宁省
回复
 
芳芳
· 江苏省
回复
 
刘月丰
热门
· 内蒙古
回复
 
WPS_1700748983
学到了
· 山东省
回复
 
天天
天天

创作者俱乐部成员

· 河南省
回复
 
陈
学习学习了,😁😁
· 北京
回复
 
坚
非常实用
· 广东省
回复
 
三草木
学习学习
· 山东省
回复
 
WPS_1700734031
又学会一个新技能
· 四川省
回复
 
韩波
学习学习
· 山西省
回复
 
阔乐怎么喝
学习📑
· 甘肃省
回复
 
ZOMBIES
太强了
· 江苏省
2
回复