WORD文档里,如何按照每行字数的不同删除行,比如删除少于十个字的行

2025-04-06 04:43:04
推荐回答(4个)
回答1:

word没有这功能。如果每行都是硬回车行,可以全选复制到excel里,例如复制到A列,然后B1输入公式:
=len(A1)
下拉填充公式,然后用自动筛选把公式结果小于10的筛选出来删除,再全选剩下的复制粘贴到word

回答2:

word是可以实现的,只不过条件要求比较严
如果全部是汉字,在查找框里输入^13[!^1-^127]{1,10}^13,替换框里输入^13,全部替换
如果是纯英文,在查找框里输入^13[^1-^127]{1,10}^13,(比上面的少了个!)替换框里输入^13,全部替换
如果中英文混合,无法查找替换。
用Excel当然会好一些,但四楼的方法可以改进一下,公式应该是:
在B1输入=if(len(a1)<10,"",a1),这样可以省去筛选的步骤。

回答3:

没听过没见过也不知道

回答4:

有么?