如何通过语句在word中定光标的位置?(100分)

  • 主题发起人 主题发起人 kenzy
  • 开始时间 开始时间
K

kenzy

Unregistered / Unconfirmed
GUEST, unregistred user!
如何通过语句在word定光标的位置?
例如把光标定在第三行某个位置。[:(]
 
给你一个思路吧:
首先用
row := WordApp.Selection.Information[wdFirstCharacterLineNumber];
col :=WordApp.Selection.Information[wdFirstCharacterColumnNumber];
得到当前光标的位置,
然后
用WordApp.Selection对象的一大堆move方法定位光标到你需要的位置
这些move方法包括moveleft,moveright,movedown,moveup,以及moveuntil等。
建议先移动到指定的行,然后在获得当前光标的列位置,
col :=WordApp.Selection.Information[wdFirstCharacterColumnNumber];
最后移动到指定的列。
 
OleObject里有MoveUp,MoveRight等等方法
 
后退
顶部