一键删除文档空格、空行

来源:百度文库 编辑:神马文学网 时间:2024/04/29 16:01:30
一键删除文档空格、空行

 


  通过复制粘贴网络资源得到的Word文档无用空格和空行很多,一一删除非常麻烦,如果创建一个具有相关功能的Word宏,然后再往工具栏上添加一个按钮,当我们单击工具栏中的这个按钮时,通过执行Word宏就可以实现一键删除Word文档中的所有空格和空行了。
  先启动Word 2007(其它版本操作类似),然后关闭默认打开的Word文档,再单击菜单“工具→宏→Visual Basic 编辑器”命令,调出“Visual Basic 编辑器”,在“Visual Basic 编辑器”窗口中,右击“Normal”,选择“插入→模块”命令,插入一个模块。
  插入一个模块后,在“Visual Basic 编辑器”右边自动打开的窗口中输入以下代码(代码可在www.shudoo.com/bzsoft下载):
  代码输入完毕后,退出Visual Basic 编辑器,这时刚刚输入的代码就被自动保存了。
  右击工具栏的任意位置,在出现的菜单中选择“自定义”,打开“自定义”窗口并切换到“命令”选项卡,选中“类别”列表框下边的“宏”选项,这时“命令”列表框下边就会出现一个名为“Normal.模块1.KongGe”的选项(如图1),选中这个选项,按住鼠标左键不放将其拖到工具栏的任意位置。

图1  这时工具栏上就会出现一个名为“Normal.模块1.KongGe”的命令按钮,右击这个命令按钮,就会出现一个右键菜单(如图2),在这个右键菜单中我们主要进行以下操作:

图2  1.将“命名”后边文本框的内容替换为“删除空格和空行”。
  2.执行“更改按钮图像”命令,在出现的子菜单中选中一个自己比较喜欢的图标(如红心图标)。
  完成以上两个步骤的操作之后,最后关闭“自定义”窗口。
  至此,我们就完成了工具栏中“删除空格和空行”按钮的添加工作,以后需要删除某个Word文档中的空格和空行时,只须打开该Word文档,再单击工具栏中的“删除空格和空行”按钮,稍等片刻,Word文档中的空格和空行就被全部删除了。
  小提示:当我们将一个网页另存为一个文本文件并将文本文件中的所有内容复制到Word中进行编辑时,由于空行产生的复杂性(并不一定是回车产生的空行),单击“删除空格和空行”按钮可能一次不能删除全部空行,这时,再单击一次这个按钮,就能全部删除了。另外录入并应用这个宏的时候请调整你的Word宏安全设置。