- ·上一篇:怎样使WORD中的编号增加
- ·下一篇:只剩一个word文件快捷方式,如何找到源文件
如何去除WORD文档中的空格
1.怎么去除WORD文档中的空格
1.从网页上复制到WORD里粘贴时,在"编辑"里点"选择性粘贴"->;"粘贴"->;"无文本格式",这样粘贴就不会有表格了.
2.我们经常从网上下载一些文字材料,往往因空行多使得页数居高不下。关于“空行替换”的相关文章也看过一些,大致都是这种方法:在“编辑”菜单中打开“查找和替换”对话框,在“查找内容”中输入“^p^p”“替换为”中输入“^p”,然后“全部替换”。
(1)分清文件中用的是手动换行符(“Shift+回车”),还是段落标记
“^p^p”替换成“^p”并不能替换所有的空行。如果文件中用的是手动换行符,那么就要用“^l^l”替换成“^l”(这里用的不是1,而是L字母的小写,也可以直接用替换对话框里的“特殊字符”,里面有“有手动换行符”),空行才能去除。我要用的试卷正是用手动换行符换行的。可是我也用了“^l^l”替换成“^l”的办法,用“全部替换”时依然提示“Word已完成对文档的搜索并已完成0处替换”这又是为什么呢?把我搞得一头雾水,为了搞清楚到底问题出在哪里,我又在Word文档中分别用手动换行符和回车符制造一些空行,用“^p^p”替换成“^p”和“^l^l”替换成“^l”来验证,结果能顺利完成空行的删除。为什么我自己输入的可以替换,网上下载的却不能呢?难道这里面还有“机关”?
(2)注意空格的存在
无奈之下,我只得手工删除了。在删除的过程中,我发现了它的秘密:原来每个空行的换行符前还有一个空格。空格成了折腾我的“罪魁祸首”!再用“^l ^l”(注意两个换行之间有一个空格)替换成“^l”,替换终于有成果了。单击了几次全部替换,又更改了几次“查找内容”,比如把“^p ^l”替换成“^l,。我的页面中再也没有空行了。
看来用替换的方法来删除空行时,要灵活对待查找的内容,不然,Word可不懂你的心。电脑是智能的也是最“死心眼”的。
2.怎么快速把WORD里的空格全部删掉
1、删除空格
编辑--替换,第一个框里面输入一个空格,第二个里面什么也不输入,点确定后就删除空格了!试试吧!
程序法
用Word打开含空行的文章,依次单击“工具” →“宏” →“Visual Basic编辑器”,打开Visual Basic编辑器。双击“Project”下的“ThisDocument”,打开“代码”输入窗口,将下面的代码输入进去,并保存。
Sub DelBlank()
Dim i As Paragraph, n As Integer
Application.ScreenUpdating = False
For Each i In ActiveDocument.Paragraphs
If Len(i.Range) = 1 Then
i.Range.Delete
n = n + 1
End If
Next
MsgBox "共删除空白段落" & n &; "个"
Application.ScreenUpdating = True
End Sub
代码输入完毕,单击“工具栏”中的“运行”按钮,执行这段代码。这时,会弹出一个消息窗口,告诉你一共删除了多少空行
2、删除回车符
编辑-->; 替换-->; 替换-->;高级-->;特殊字符(选择段落标记)-->;单击全部替换.就OK了.保证你的文档中的回车符干干净净,只剩一个.
不过有可能你看到那些不是回车符哦.一般来讲网页中的都是换行符.你只需要将 (选择 段落标记)这一步改成(选择 人工分页符)就可以了.