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