快速删除文档中的空格和空行
当我们从网页上复制几段文字或一篇文章粘贴到自己的Word文档中时,往往会发现有很多空格和空行,怎么快速删除这些多余的空格和空行呢?其实很简单,那就是——用“查找和替换”的方法。具体操作如下:
一、删除空格
1、在要编辑的Word文档中按下快捷键“Ctrl+H”,打开“查找和替换”对话框。
2、在“查找内容”输入框中输入一个空格(即按一下空格键)。
3、“替换为”输入框不用管,保持为空。
4、点击“全部替换”按钮,即可删除文档中所有的空格。
二、删除空行
1、在要编辑的Word文档中按下快捷键“Ctrl+H”,打开“查找和替换”对话框。
2、在“查找内容”输入框中输入“^p^p”(可直接用键盘输入,也可通过点击对话框中“更多”→“特殊格式”→“段落标记”输入,“段落标记”要点击两次),这代表两个连续的换行符,即一个空行。
3、在“替换为”输入框中输入“^p”。
4、点击“全部替换”按钮,即可把空行删除。替换一次后,如果还有空行,就再点一次“全部替换”按钮。如果空行较多,就需要多次替换。
注意:以上操作会把需要的空格和空行也全部删除,这就要自行补回。如果觉得误删太多,可及时撤销操作。
另外,在复制粘贴网页文字时,还常常会在一些段落末尾出现“↓”标记,这是手动换行符。这样的段落在进行有关操作时会“不听使唤”,所以需要转化成正常的段落,方法还是“查找和替换”。
操作步骤是:
1、在“查找内容”输入框中输入“^1”(可直接用键盘输入,也可通过点击对话框中“更多”→“特殊格式”→“手动换行符”输入)。
2、在“替换为”输入框中输入“^p”。
3、点击“全部替换”按钮,即可完成转换。
WORD_VBA文本框的添加、删除、写入及保存为html文件
【分享成果,随喜正能量】我们毕生的任务就是做一个优秀的普通人。这个优秀的普通人,热爱世界,热爱万物,热爱众生,然后踏踏实实地去寻找到一个自己内心喜欢又有时代价值的事情。一个人一辈子能够做好一两件事就很好了。。
我给VBA的定义:VBA是个人小型自动化处理的有效工具。利用好了,可以大大提高自己的劳动效率,而且可以提高数据的准确度。我推出的VBA系列教程共十套(本文的最后附有VBA教程目录和VBA工具目录),现在已经全部完成。
如果您VBA是入门阶段,可以打包选择7.1.3.9教程,第7套教程是入门,第1套教程是入门后的提高,第3套教程字典是必备的VBA之精华,第9套教程是实用的典型案例讲解。如果您有了一定的VBA基础可以根据自己的需要,进行教程的选择。教程提供的程序源码文件就如一座大型的代码库支持着大家的工作。同时还有实用的资料送给学员。
VBA是面向对象编程的语言,博大精深。很多朋友咨询英语和VBA的关系,这套《VBA即用型代码手册(汉英)》集合了众多的案例,案例我用汉语和英语同时发布,学员从中可以更好的领会和掌握VBA中用到的一些英语。今日的内容:WORD_VBA文本框的添加、删除、写入及保存为html文件
Word Objects and Macro Examples
Sub mynzAddTextBox()
ActiveDocument.Shapes.AddTextBox Orientation:=msoTextOrientationHorizontal, _
Left:=100, Top:=180, Width:=300, Height:=100
End Sub
Sub mynzDeleteTextBox()
\’我们需要检查 oShape 是否属于 msoShapeRectangle 类型,并且它的文本框是否包含书写位置
Dim oShape As Shape
If ActiveDocument.Shapes.Count > 0 Then
For Each oShape In ActiveDocument.Shapes
If oShape.AutoShapeType = msoShapeRectangle Then
If oShape.TextFrame.HasText = True Then
oShape.Delete
End If
End If
Next oShape
End If
End Sub
Sub mynzWriteInTextBox()
Dim oShape As Shape
If ActiveDocument.Shapes.Count > 0 Then
For Each oShape In ActiveDocument.Shapes
If oShape.AutoShapeType = msoShapeRectangle Then
If oShape.TextFrame.HasText = True Then
oShape.TextFrame.TextRange.InsertAfter \”VBA Case\”
Exit For
End If
End If
Next oShape
End If
End Sub
Sub mynzSaveMewithDateName()
\’将当前活动文档保存为过滤后的 html,并以当前时间命名
Dim strTime As String
strTime = Format(Now, \”hh-mm\”)
ActiveDocument.SaveAs FileName:=ActiveDocument.Path & \”\\\” & strTime, FileFormat:=wdFormatFilteredHTML
End Sub
【分享成果,随喜正能量】我20多年的VBA实践经验,全部浓缩在下面的各个教程中:
【分享成果,随喜正能量】总有一段时光,让我们深感痛苦,但不是所有的时光都这样,我们要学会在黑暗中,找到一丝光芒,这束光来自于内心,它会让我们重新找到好日子。。
管杀也管埋,给 Word 中的字体设置和删除快捷键
很多同学会觉得 Excel 单个案例讲解有些碎片化,初学者未必能完全理解和掌握。不少同学都希望有一套完整的图文教学,从最基础的概念开始,一步步由简入繁、从入门到精通,系统化地讲解 Excel 的各个知识点。
现在终于有了,以下专栏,从最基础的操作和概念讲起,用生动、有趣的案例带大家逐一掌握 Excel 的操作技巧、快捷键大全、函数公式、数据透视表、图表、打印技巧等……学完全本,你也能成为 Excel 高手。
今天教一个 Word 技巧:如何给常用的字体设置快捷键?
将英文字符常用的 Calibri 字体设置成快捷键,一按就能立刻切换。
请注意下图左上方的字体变换。
这是默认的字体,很适合中文,但英文一般不用这种字体。
为了方便切换字体,可以将常用的字体设置成快捷键。
1. 选择工具栏的“文件”–>“选项”
2. 在弹出的对话框中选择“自定义功能区”–> 点击“自定义”按钮
3. 在弹出的对话框的“类别”区域向下拖动到底部,选择“字体”–> 在“字体”区域选择需要设置快捷键的字体 –> 将光标放置到“请按新快捷键”区域
4. 按下想要设置的快捷键,输入框中就会自动出现快捷键文本。
5. 点击“指定”按钮。
6. 关闭“自定义键盘”对话框。
7. 点击“确定”按钮。
选择按下 Ctrl+Q 以后,字体就迅速切换成 Calibri 了。
如果要删除字体快捷键,也非常简单。
8. 重复步骤 1 至 3,选中刚才设置了快捷键的字体 –> 点击“删除”
9. 关闭对话框。
10. 点击“确定”。
快捷键就删除成功了。
本文作者及来源:Renderbus瑞云渲染农场https://www.renderbus.com
文章为作者独立观点不代本网立场,未经允许不得转载。