2

我正在为 Word 开发一个宏,该宏在输入文本时检测文本中的关键词。例如,我希望在用户键入 \table 或类似的内容时添加一个表。与 lyx 上下文非常相似,但没有什么相似之处。

与我想用这个实现的想法相比,表格示例非常简单。

我正在寻找 VBA 中的一个事件,每当使用的类型时都会触发该事件。

有一个名为 WindowSelectionChange 的事件(参考:Event - Document Edited),但它仅在 SELECTION 更改时触发,这意味着仅当用户使用鼠标光标选择文档中的另一个区域时,或者当用户使用键盘箭头移动时文档,但不会在用户键入文本(或按 Enter、空格等...)时触发。

4

1 回答 1

0

似乎在这里解释了一个答案: 我可以使用哪些事件来监视用户在 Word 中输入的内容? 很快 - 在 word 中键入文本没有事件:使用 Windows API 挂钩,或将键绑定分配给所有键。

于 2021-03-10T09:32:26.927 回答