《VBA之Word运用》,是我推出第八套教程,教程是专门讲解VBA在Word中的运用,环绕“面向工具编程”讲解,首先让大家认识Word中VBA的工具,以及工具的属性、方法,然后通过实例让大家感想熏染到Word VBA 的妙处。本套教程共三册十六章,今日内容第六章 “Word中的Range工具(下)”第1节:Range的InsertBefore方法和InsertAfter方法
第一节 Range工具的方法(五)
在上一讲中,我们讲解的内容是Range工具的Collapse方法、Next方法和Previous方法。这讲的内容我们连续,涉及到的内容是Range工具的InsertBefore方法、InsertAfter 方法、InsertBreak 方法。
该方法在指定的Range范围前插入指定文本。

语法:expression.InsertBefore(Text)
个中expression 是必需的,是一个代表Range工具的变量
参数:Text 必需 String 要插入的文本。
在插入文本之后,该范围将扩展,以包含新文本。 如果该范围是书签,则书签也会扩展,以包含新文本。可以通过利用 Chr函数和InsertBefore方法来插入引号、制表符和不间断连字符等字符。 还可以利用常量: vbCr、vbLf、vbCrLf和vbTab。2 Range.InsertAfter 方法该方法在Range范围的末端插入指定文本。
语法:expression.InsertAfter(Text)
个中expression 是必需的,是一个代表Range工具的变量
参数:Text 必需 String 要插入的文本。
运用此方法之后,该范围将扩展,以包含新文本。可以通过利用Chr函数和InsertAfter方法来插入引号、制表符和不间断连字符等字符。还可以利用常量: vbCr、vbLf、vbCrLf和vbTab。如果对引用全体段落的范围利用此方法,则在末段标记之后插入文本(插入的文本将涌现不才一段的开头)。要在段尾插入文本,请先确定终点,再从该位置减去 1(由于段落标记是一个字符)。如果该范围因此一个段落标记结尾,而该段落标记恰好又是文档的末端,则 Microsoft Word 在末段标记前插入文本,而不是在文档末端创建一个新段落。如果该范围是书签,Word 将插入指定的文本,但不会扩展范围或书签以包含新文本。待续
本讲内容参考程序文件:Doc 006文档.docm
我20多年的VBA实践履历,全部浓缩不才面的各个教程中:
【分享成果,随喜正能量】事压不垮人,但是感情会压垮人,以是不要被感情所绑架,要学会和自己和解。当你学会和自己和解的时候,你会咽下所有的脾气和委曲,磨平一身的棱角。笑着面对曾经讨厌的人和事,变成一个不动声色的人,一个更强大的人。