Microsoft Word如何获取所选形状/对象的页码

时间:2017-05-01 04:47:46

标签: vba ms-word word-vba

我正在使用VBA使用MS Word 2016。

我需要知道以编程方式选择的形状(矩形)所在的页码。我有几十个这样的矩形,我将在一个循环中访问它们,它们分散在数百页上。

我只需要一种方法来了解给定的选定形状,它显示在哪个页面上。

是否可以确定?

谢谢。

1 个答案:

答案 0 :(得分:0)

使用 Selection.Information Property (Word)

  

Selection.Information Property (Word)
  返回有关指定选择的信息。只读变体。

示例这里我在立即窗口上使用Debug.Print

Option Explicit
Public Sub Example()
    'Print information on selected Item.
    Debug.Print "Page: " & Selection.Information(wdActiveEndPageNumber)
End Sub