三九宝宝网宝宝百科宝宝知识

word文档里怎么去掉空行

04月10日 编辑 39baobao.com

[去掉Word中的空行]用网络来查找资料相当方便是人所皆知的事实,找到相关的文章,自然是拷贝粘贴啦,当然,拷贝的时候还需要点技巧,直接拷进Word文档有时候是相当麻烦的,比较方便的做法是先拷进记事本,然...+阅读

一、使用Word的宏

如果拷贝下来的文字里有连续的多行空行,或者在有些空行里还有数量不等的空格字符,不妨让Word的宏来一显身手。

创建一个宏,取名为DBL。代码及注释如下:

Sub DBL()

i = 1

Do

'从当前文档的顶端开始逐一选择文档的每一段文字

ActiveDocument.Paragraphs(i).Range.Select

If Trim(Selection.Text) = Chr(13) Then

'如果选择的段落里只有回车符和空格则删除此段

Selection.Delete

Else

'如果选择的段落非空,就将选择的指针移向下一段

Selection.MoveDown

i = i + 1

End If

Loop Until i = ActiveDocument.Parag

raphs.Count

End Sub

写好了宏程序之后,可以把刚才建好的宏拖拽到快捷工具栏上,做好以后,如果需要从网页上拷贝文字到Word上编辑时,只要单击一次这个宏按钮,即可瞬间删除整篇文档里的空行了。

二、使用网页脚本语言

如果电脑上用的文字处理工具是金山WPS系列的字处理软件,而没有安装Word和UltraEdit等软件时,不妨试试借助一下微软的网页脚本语言(VBScript)来处理删除空行的问题。现在绝大部分的机器上装的操作系统都是Windows,一般办公室里的机器都可以执行。

脚本程序要完成的任务不同于上面的Word宏。首先要把从网页上复制下来的文字粘贴到一个文本文件(以下简称A文件)里保存。脚本程序要做的事情是在程序执行时再创建一个文本文件(以下简称B文件),从A文件里逐行读取文字,并把非空行的文字内容写入到B文件里。这样,B文件里就没有空行了。

新建一个文本文件,把文件的扩展名改为.vbs。在记事本里打开该文件并输入脚本代码,代码及注释如下:

Const ForReading = 1, ForWriting = 2, TristateUseDefault = -2

Dim fsoA, fA, tA, fsoB, fB, tB, s, dir

'如果脚本程序和A文件在同一目录下,直接输入A文件的文件名和扩展名即可

dir=inputbox("请输入源文件的路径或相对路径:")

if dir<>"" then

'初始化A文件的对象

Set fsoA = CreateObject("Scripting.FileSystemObject")

Set fA = fsoA.GetFile(dir)

Set tA = fA.OpenAsTextStream(ForRe

ading, TristateUseDefault)

'创建并初始化B文件的对象

Set fsoB = CreateObject("Scripting.FileSystemObject")

fsoB.CreateTextFile("_"+dir)

Set fB = fsoB.GetFile("_"+dir)

Set tB = fB.OpenAsTextStream(ForWr

iting, TristateUseDefault)

'逐行读A文件并把非空行写入B文件

while not tA.AtEndOfStream

s=tA.ReadLine

if trim(s)<>"" then tB.WriteLine s

wend

'关闭文件对象

tB.Close

tA.Close

end if

脚本文件代码写好之后,保存,退出记事本。下面就可以用写好的脚本文件来删除空行了。用鼠标双击脚本文件即可执行程序。当程序执行完成之后就会自动产生一个在A文件名前加了一个下划线作为文件名的新文件,打开看看吧,里面的空行早被一扫而空。

Word文档里怎样一次性去掉空格行

具体操作如下:

1.在Word“编辑”菜单中打开“查找和替换”对话框,在“查找内容”中输入“^p^p”“替换为”中输入“^p”,然后选“全部替换”,这种方法可去掉文档中因自动换行符造成的多余空行,但还有一些空行是去不掉的,需要再用下面的其他方法。

2.对于文档中的手动换行符(“Shift+回车”),就要用“^l^l”替换成“^l”(这里用的不是1,而是L字母的小写)或直接用替换对话框里的“特殊字符”,选择里面的“有手动换行符”来进行替换,

也可以去掉文档中的一些多余空行。

3.对于自动和手动换行符交替的情况,可用“^p ^l”替换成“^l”或“^l ^p”替换成“^l”也可以去掉文档中的一些多余空行。

上述三种方法可以去除文档中的大部分空行,如果还剩有空行,不妨再用下列方法再试一试。

4.用“^l ^l”(注意两个换行符之间有一个空格)替换成“^l”,这种方法是用来对付前面有空格的换行符。

word里的空行怎么消除用^p替换

有时我们从网上下载文章粘贴到word中后,会发现有许多无用的空白行,如果一行一行地手工删除,比较费功夫,下面讲一下如何批量删除。

一是将网上下载下来的文档粘贴到记事本中,再从记事本“复制”“粘贴”到Word文档,这样会自动删除许多空白行。

二是如果还有一些带回车符的空白行,则执行“编辑”——“替换”,在“查找内容”栏中输入“^p^p”(P前面的小符号是数字6的上档键),在“替换”栏中输入“^p”,最后单击“全部替换”按钮,删除多余的空白行。删除网上下载资料的换行符(象这种“↓”)在查找框内输入半角^l(是英文状态下的小写L不是数字1),在替换框内不输任何内容,单击全部替换,就把大量换行符删掉啦。

office -word -批量删除回车、制表符、分页符、换行符、分栏符等

在对网页上的文章进行复制时,它的格式也被复制,因而在进行粘贴时便会发生很多麻烦,如要去除其中的其他非文字符号、软回车、制表符等,我们只要对这些特 殊符号删除掉,或者替换掉就可以了。可以使用“编辑”菜单栏中的“替换”命令来比较轻松的完成。另外还可利用Word提供的“选择性粘贴”进行:在进行了复制操作后,再转入Word,在其菜单栏上单击“编辑→选择性粘贴”命令,所示,另外也可采用先把内容复制到记事本中再从记事本进行复制,然后转入到 Word文件中进行粘贴的间接方法完成。

小提示:对于一些特殊符号则需要知道它的输入表示法。如:“^l”表示软回车,“^p”表示硬回车,“^t”表示制表符,“^m”表示手动分页符,“^+”表示长划线(—),“^=”表示短划线(–),“^l”表示人工换行符,^n表示分栏符。

以下为关联文档:

WORD文档里怎么打出向量符号1、使用Word中使用“插入公式”功能编辑数学公式。 位置:“插入公式”功能在“插入”选项卡下的“符号”菜单中。如图点击“公式”按钮。 2、如果点击了下拉菜单,则选择“插入...

在word文档里怎么打出来下划线在我们利用Word制作考试卷的时候难免会输入一些下划线,如“填空题”中间会留一点空格下划线,让学生能够填写答案;如文字下面加下划线,能够更好的突出重点;如波浪下划线、双下划线...

怎么样去掉word自动生成目录里方法/步骤 首先,打开需要生成目录的论文; 对论文中的各个标题依次设置样式; 如果word的样式均不符合需要,则对改标题按照个人需要设置好样式后,选中文字,点击右键,将所选内容保存为...

word文档里怎样制表格1、点击插入——表格 2、根据表格行列数等基本信息添加表格 3、选中表格——右击选择属性 4、在表格属性里面设置表格参数...

WORD文档中的超链接怎么去掉方法一:删除单个超链接 1、在超链接处单击鼠标右键; 2、在弹出的快捷菜单中选择取消超链接即可,如图所示。 方法二:同时去掉多个超链接 1、按组合键 Ctrl+A,进行全选; 2、按组合...

怎么去掉WORD文档里的所有超链接以word2016版本为例,操作方法步骤如下: 步骤一、打开需要编辑的word文档。 步骤二、同时按下键盘中的“Ctrl”键和“A”键,把word中所有的字符选中。 步骤三、然后同时按下键...

word里打印文档word里打印文档,word文件怎么打印:一、 直接在整个文档中插入,这个比较简单,点击插入——〉页码——〉首页显示页码——〉格式——〉选择所要插入的数字格式,并选择起始页码为1,点...

在Word里面怎么样消除所有空行在Word里面怎么样消除所有空行,如何去除word中的空行:1、如果你的word文档都是文字,没有图片,可以全选、复制粘贴到记事本中,这样可以过滤掉绝大部分不可见字符,再把记事本里的文...

word中如何删除空行word中如何删除空行,怎样在word里快速删除空行|:我们经常会在网站上下载一些文章,最常用的“Ctrl+C”和“Ctrl+V”下来经常会出现 word 格式乱七八糟,有很多我们不太想要的字符,...

推荐阅读
图文推荐