本帖最后由 相见是缘8 于 2019-9-21 14:10 编辑
查找缺失一边的单引号 我学中医的弟弟,昨天发来一个文档让我帮忙,就是文档内的前后单引号不成对,数量相差很多(前单引号2千多个,后单引号5千多个),如用人工查误配对,一是工作量太大,二是不准确,容易遗漏。 由于本人水平未到,特发帖求老师们写个VBA解决。我的想法是:从文档开始处向下查找,查到一前一后合格的一对引号(不考虑套层的引号),程序就跳过,查到不成对不合格的引号(如:一个前引号多个后引号的;多个前引号一个后引号的;多个前引号多个后引号的……),程序就让光标停在此处,并加上一红色★,程序停止。 加上一红色★的目的,是代替人工查误,好更正。 如老师们有更好的方法能达到目的,优先! 模拟: 一个前引号多个后引号的: ……‘××××××××××××’,’××××××××××××’。’××××××××××××…… 多个前引号一个后引号的: ……‘×××××××××××ב,‘×××××××××××ב。’××××××××××××…… 多个前引号多个后引号的: ……‘×××××××××××ב,‘××××××××××××,……’××××××××××××’。’××××××××××××’…… …… |