【发布时间】:2014-07-10 03:29:39
【问题描述】:
我正在寻找一种方法来存储对选择的引用。看来我创建了一个变量,例如:
dim tSelect as Selection
Set tSelect = Selection
我创建了一个对活动选择对象的引用。如果我在不运行任何代码的情况下更改选择(例如,在 DoEvents 类型循环期间),则选择变量会在不调用的情况下更新:
Set tSelect = Selection
我需要创建一个变量来保存对所选内容的静态引用,然后我需要能够更改选择而不丢失对先前选择的文本的引用。
Range 对象不起作用。我需要能够使用 ctrl 键选择不一定彼此靠近的段落列表。
当使用此方法选择段落时,选择对象只显示最后“组”的段落(例如,如果我选择了 1 个段落,则跳过下一个并使用 ctrl+click 再选择 2 个,范围/选择对象仅指向最后 2)。
以下也不起作用(出于公认的明显原因):
set tSelect = new selection
任何想法都将不胜感激。
【问题讨论】: