在MS Word中查找字符的绝对位置

时间:2015-03-19 22:41:31

标签: vba ms-word word-vba

是否可以在Microsoft Word中找到角色的位置?

我的意思是,我想说我想用一条线创建一个宏来连接两个句号。我可以使用x和y绘制一条线作为起点和终点。

如果我输入一个句号,是否可以在页面上获得该字符的确切位置?如果是这样,那么就可以加入其中两个,但我想知道是否有可能获得页面上任何字符的X和Y位置。

1 个答案:

答案 0 :(得分:0)

此代码将显示当前选择点的相对位置。请记住,单词中的“页面”是由文本量,边距,纸张大小等决定的移动目标。

Sub getPosition()
    Debug.Print Selection.Information(wdVerticalPositionRelativeToPage)
    Debug.Print Selection.Information(wdHorizontalPositionRelativeToPage)
End Sub

¨