Word VBA教程:Extend方法

启用扩展模式(将ExtendMode属性设为 True),或如果已经启用了扩展模式,将选定内容扩展至下一个较大的文本单元。选定文本单元的级别是:单词、句、段落、节和整篇文档。

如果指定了 Character,则扩展选定内容至指定字符下一次出现的位置。通过移动选定内容的活动结尾来扩展选定内容。

expression.Extend(Character)

expression   必需。该表达式返回“应用于”列表中的一个对象。

Character  Variant 类型,可选。扩展选定内容的字符。本参数区分大小写并且要取 String 类型的值,否则出错。另外,如果本参数的值不止一个字符,则 Microsoft Word 完全忽略命令。

VBA示例

本示例将当前的选定内容折叠为一个插入点,并选择当前的语句。


With Selection
    ' Collapse current selection to insertion point.
    .Collapse
    ' Turn extend mode on.
    .Extend
    ' Extend selection to word.
    .Extend
    ' Extend selection to sentence.
    .Extend
End With

下面是不使用 Extend方法完成同样任务的示例。


With Selection
    ' Collapse current selection.
    .Collapse
    ' Expand selection to current sentence.
    .Expand Unit:=wdSentence
End With

本示例激活选定内容的结尾并将选定内容扩展至下一个以“R”开头的实例。


With Selection
    .StartIsActive = False
    .Extend Character:="R"
End Wit

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号