我正在开发Word 2007/2010 COM Addin,它可以帮助用户在Word文档中应用自定义样式 .
目前我成功地在连续选择的文本上应用样式(甚至在多个段落上),但是当我尝试不连续选择时(由于'Ctrl'键在文档的不同部分选择了文本),只有最后选择的部分是风格 .
如果选择不连续,我如何迭代不同的选定部分?
提前致谢,
我终于找到了一个解决方法,我将在下面公开感兴趣的人:
我使用WindowSelectionChange来捕获我的word文档中的每个选择更改,其中我将代码放在下面
Public mySelectionStack as ArrayList If My.Computer.Keyboard.CtrlKeyDown Then mySelectionStack.Add(Sel.Range) Else mySelectionStack = New ArrayList() mySelectionStack.Add(Sel.Range) End If
然后,我可以在mySelectionStack上为每个选项执行一个专用行为 .
1 回答
我终于找到了一个解决方法,我将在下面公开感兴趣的人:
我使用WindowSelectionChange来捕获我的word文档中的每个选择更改,其中我将代码放在下面
然后,我可以在mySelectionStack上为每个选项执行一个专用行为 .