Word VBA教程:Previous方法

上述用于 Paragraph对象的方法。

将上一段作为一个 Paragraph对象返回。

expression.Previous(Count)

expression   必需。该表达式返回以上一个对象。

Count   Variant 类型,可选。所需返回段落数量,默认值是 1。

 

上述用于 Range 和 Selection对象的方法。

返回一个和特定的选定区域或范围相关的 Range对象。

注意   如果 Range 或 Selection 恰好在指定的 Unit 之后,则 Range 或 Selection 将移至上一个单元。例如,如果 Selection 恰好在一个词后面,则下列指令将 Selection 移至上一个词的前面。


Selection.Previous(Unit:=wdWord, Count:=1).Select

expression.Previous(Unit, Count)

expression   必需。该表达式返回以上一个对象。

Unit  Variant 类型,可选。WdUnits

可以是下列 WdUnits 常量之一:
wdCharacter
wdWord
wdSentence
wdParagraph
wdSection
wdStory
wdCell
wdColumn
wdRow
wdTable
如果表达式 expression 返回一个 Selection对象,则也可使用 wdLine。默认值为 wdCharacter。

Count  Variant 类型,可选。 所需返回单元的数量。默认值为 1。

 

上述用于 Browser对象的方法。

对于 Browser对象,将所选内容移动至浏览器目标指示的前一项目,用Target属性改变浏览器目标。

expression.Previous

expression   必需。该表达式返回以上一个对象。

 

VBA示例

当应用于 Browser对象时。

本示例将插入点移至前一个表格的第 1 个单元格(左上角的单元格)中。


With Application.Browser
    .Target = wdBrowseTable
    .Previous
End With

当应用于 Paragraph对象时。

本示例选定活动文档中所选内容的前一段。


Selection.Previous(Unit:=wdParagraph, Count:=1).Select

当应用于 Range对象时。

本示例将活动文档的第 1 个词设置为粗体格式。


ActiveDocument.Words(2) _
    .Previous(Unit:=wdWord, Count:=1).Bold = True

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号