Word VBA教程:InsertBefore方法

在指定的选定内容或区域前插入指定文字。在插入文字之后扩展选定内容或区域,以包含新文字。如果选定内容或区域是书签,则书签也会扩展,以包含新文字。

expression.InsertBefore(Text)

expression   必需。该表达式返回一个 Range 或 Selection对象。

Text   String 类型,必需。要插入的文字。

说明

使用 Visual Basic Chr函数和 InsertBefore方法,可以插入引号、制表符和不间断连字符等。还可以使用下列 Visual Basic 常量:vbCr、vbLf、vbCrLf 和 vbTab。

VBA示例

本示例在选定内容之前插入“Hamlet”(包括引号),然后折叠选定内容。


With Selection
    .InsertBefore Chr(34) & "Hamlet" & Chr(34) & Chr(32)
    .Collapse Direction:=wdCollapseEnd
End With

本示例在活动文档的开始插入“Introduction”,并将其作为一个单独段落。


With ActiveDocument.Content
    .InsertParagraphBefore
    .InsertBefore "Introduction"
End With

本示例将 FontNames集合中所有的字体名称插入到新文档。


Documents.Add
For Each aFont In FontNames
    With Selection
        .InsertBefore aFont
        .Collapse Direction:=wdCollapseEnd
        .TypeParagraph
    End With
Next aFont

Word VBA教程

Word VBA参考教程:目录1 Word VBA参考教程:目录2
Word VBA参考教程:目录3 Word VBA参考教程:目录4
Word VBA参考教程:目录5 Word VBA参考教程:目录6
Word VBA参考教程:目录7 Word VBA参考教程:目录8
Word VBA参考教程:目录9 Word VBA参考教程:目录10
版权所有 © 中山市飞娥软件工作室 证书:粤ICP备09170368号