需要一种方法来检查VBA中的注释是否为空

时间:2019-05-13 10:08:03

标签: excel vba

我正在寻找要在VBA中删除的完全空白的注释。但是,由于永远都有作者的名字(即使他/她在评论中什么也没写),所以评论永远不会真正是空的。我尝试了各种方法,我的方法是在作者姓名后的“:”后面切字符串,以查看其是否包含“”之外的任何符号,问题是当您在注释中输入新行时,Excel不会将其重新验证为“”以再次检查。我试图对照vbNewLine进行检查,但这不起作用。任何建议都将受到欢迎。

1 个答案:

答案 0 :(得分:0)

进行替换:replace(replace(range(xxx).Comment.Text),chr(13),""),chr(10),"")删除换行符