0

总之,我使用 docvariables 来管理复数。VBA 宏正在更改几个 docvariables 的值以将它们复数/单数化。

但有时我只想使用 Docvariable 来启用/禁用 's' 后缀。

问题:我无法将其设置为空字符串,因为它会删除 docvariable。该字段显示 word 错误。

所以我正在寻找一种方法来实现这一点,它可能是:

  • 一种使用空字符串或等效值保持 Docvariable 存在的方法
  • 如果变量不存在,则执行此工作的字段公式

任何其他解决方法将不胜感激。

谢谢

4

1 回答 1

1

如果没有内容,文档Variable(用于域代码)就不能存在。DocVariable

一种可能性是将空间也存储在此 DocVariable 中,以便它显示 s[space] 或仅显示 [space]。

否则,您可能需要将此信息写入书签(可能使用Set字段)并使用字段显示内容Ref

于 2018-02-26T11:47:20.003 回答