【发布时间】:2013-05-24 08:34:54
【问题描述】:
我有一个带有用户表单的.docm 文档。在用户表单上,我有一个按钮,需要在文档中最后一个已知的光标位置插入一些东西(一些文本,作为初学者)。为此,我想创建一个范围。
我怎样才能得到这个范围的起始位置?
【问题讨论】:
我有一个带有用户表单的.docm 文档。在用户表单上,我有一个按钮,需要在文档中最后一个已知的光标位置插入一些东西(一些文本,作为初学者)。为此,我想创建一个范围。
我怎样才能得到这个范围的起始位置?
【问题讨论】:
Selection 是文档中的当前位置。Selection.Range 是当前Selection 的 Range 对象。Range.Start 是 Range 对象的起始位置(返回或设置一个 Long)。如果将这三个结合起来,您将获得光标位置(如果您选择了文本,则为选择的开始):
Selection.Range.Start
如果您只想在光标位置输入文本,请执行以下操作:
Selection.TypeText "Test"
【讨论】: