0

我遇到了 Word 2013 和富文本内容控件的内容拼写检查问题。

我目前正在开展一个项目,其中将文本(通过 Word 加载项)插入到使用富文本内容控件的预定义文档模板中。将数据插入到内容控件中效果很好,但是我遇到了一个问题,即 Word 2013 没有对内容控件中新插入的文本进行拼写检查。

我已经阅读了许多在线帖子,这些帖子表明对文档中的内容控件进行“分组”可以解决问题,但无法实施此修复。

内容控件外的文本正在被拼写检查,但内容控件内的任何文本都不是。

重现步骤:

  1. 打开 Word 2013 并创建一个新的空白文档。
  2. 确保启用了开发人员选项卡(如果没有,请参阅此处的说明)
  3. DEVELOPER选项卡上,启用Controls组下的Design Mode 。
  4. 仍然在DEVELOPER选项卡上的Controls下,添加一个新的Rich Text Content Control
  5. 修改默认的“点击此处输入文字”。使其包含拼写错误。
  6. DEVELOPER选项卡上,退出Design Mode
  7. REVIEW选项卡上,选择Spelling & Grammar。您应该观察到内容控件中的故意拼写错误未被识别。
4

1 回答 1

0

James,您在富文本内容控件中编辑的文本就是所谓的占位符文本。此文本由“内容”开发人员定义。

该文本不会成为拼写和语法审查的一部分,因为占位符文本是由开发人员定义的“常量”,因此它们位于“开发人员”选项卡下。

因此,建议首先将要在占位符中使用的文本放在普通文档中,进行拼写检查并将它们复制并应用于占位符文本。

我认为在拼写和语法中不包含占位符文本是相当合理的:

  • 处理固定资产需要时间
  • 最终用户可能无权访问占位符文本来编辑“错误”
于 2016-01-26T16:11:20.987 回答