1

我正在尝试在创建图表之前测试是否存在任何“图表标题”。我有一行有效的代码:( {IF {TOC \h \z \c "Figure"} = {TOC \h \z \c "blarghel"} " No table" "Entries exist"} 当然是域代码),其中“blarghel”是一个故意的假人。我以为我曾经能够(在 Word 2003 中)引用返回的错误字符串,对于 WORD 2010 来说

{IF {TOC \h \z \c "Figure"} = "No table of figures entries found." " No table" "Entries exist"}

但这总是返回“IF”测试的失败条件。我没有看到任何“ISERROR”类型的域代码,也无法弄清楚 TOC 域代码实际返回的是什么。
有任何想法吗?(是的,通常我会用域代码替换第二个条件以返回图表:-))

谢谢。

卡尔

4

1 回答 1

1

我认为您需要在 Word 2010 中的错误消息之前添加一个额外的段落标记。自 Word 2003 以来这可能已经改变 - 我没有检查过:

{IF {TOC \h \z \c "Figure"} = "未找到图表条目。" " 没有表" "条目存在"}

于 2012-05-07T14:04:32.573 回答