人气 4343

[Excel技巧] excel VBA批量删除工作簿中的所有批注 [复制链接]

胖子88888 2017-10-13 15:50:17
在Excel中,一般可以通过批注来对某个单元格作的说明一类的文字信息的说明。当把鼠标移动到这个单元格的时候,不需要按鼠标按键,就能显示出来这些文字了。加入批注的办法很简单:鼠标右键点这个格,弹出的命令菜单里,选择“插入批注”就能开始编辑了,编辑完成,鼠标点任何一个别的地方,就自动保存。在已经加入批注的格的右上角,会有一个三角形,表示是“这个格有批注”。但是如果批注用多了。逐个删除明显是不科学的。这里我们用Excel VBA代码自定义函数批量删除批注。

1507881020131294.png

1507881020131294.png

详细源码:SubRemoveAllComments()
DimshtAsWorksheet
DimcmtAsComment
ForEachshtInActiveWorkbook.Worksheets
ForEachcmtInsht.Comments
cmt.Delete
Next
Next
EndSub
运行函数删除后结果:

1507881117879268.png

1507881117879268.png
您需要登录后才可以回帖 登录 | 立即注册

QQ|手机版|精益人 ( 沪ICP备19004111号-1 )|网站地图

GMT+8, 2024-12-23 04:11 , Processed in 0.245825 second(s), 22 queries .

Powered by Lean.ren X3.5 Licensed  © 2001-2030 LEAN.REN