"错误 !未找到目录项"当您生成的目录

注意:这篇文章是由无人工介入的微软自动的机器翻译软件翻译完成。微软很高兴能同时提供给您由人工翻译的和由机器翻译的文章, 以使您能使用您的语言访问所有的知识库文章。然而由机器翻译的文章并不总是完美的。它可能存在词汇,语法或文法的问题,就像是一个外国人在说中文时总是可能犯这样的错误。虽然我们经常升级机器翻译软件以提高翻译质量,但是我们不保证机器翻译的正确度,也不对由于内容的误译或者客户对它的错误使用所引起的任何直接的, 或间接的可能的问题负责。

点击这里察看该文章的英文版: 302865
本文已归档。它按“原样”提供,并且不再更新。
重要本文包含有关如何修改注册表的信息。请确保您对其进行修改之前备份注册表。请确保您知道如何还原注册表发生问题。有关如何备份、 还原,以及修改注册表的详细信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
256986在 Microsoft Windows 注册表的说明
症状
当试图使用 \t 开关建立从 Microsoft Word 2000 中的自定义样式的目录时,您可能会收到以下错误消息:
错误!未找到目录项。
例如对于,当您使用下面的您可能会收到此错误消息:
{TOC \h \z \t"标题 1,1,3,标题 3"\n}
原因
不同于在您的计算机的区域设置中的分隔符之间的 \t 字段选项,在目录字段中指定的样式分隔符时,会出现此问题。
解决方案
警告如果您修改注册表错误地使用注册表编辑器或使用另一种方法,则可能会出现严重问题。这些问题可能需要重新安装操作系统。Microsoft 不能保证可以解决这些问题。修改注册表的风险由您自己承担。

若要解决此问题,获得最新的 service pack,对于 Microsoft Office 2000。有关详细的信息请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
276367如何获取最新的 Office 2000 服务包

安装此更新后,将添加到要激活该更改注册表的下列项:
HKEY_CURRENT_USER\Software\Microsoft\Office\9.0\Word\Options\UseAlternateTOCDelimiter (DWORD) 1
要此项操作:
  1. 编辑 Windows 注册表之前,请退出所有 Windows 程序。
  2. 单击 开始,然后单击 运行
  3. 打开 框中键入 regedit,然后单击 确定
  4. 在注册表编辑器中打开以下注册表项:
    MyComputer\HKEY_CURRENT_USER\Software\Microsoft\Office\9.0\Word\Options
  5. 使用 编辑 菜单上所选的 选项 键指向 新建,然后单击 DWORD 值
  6. 键入 UseAlternateTOCDelimiter,然后按 ENTER 键。
  7. 选择 UseAlternateTOCDelimiter,然后在 编辑 菜单上单击一次 修改
  8. 数值数据 框中键入 1,然后单击 确定
  9. 注册表 菜单上单击 退出。注册表编辑器,将自动保存您所做的更改。
替代方法
要变通解决此问题,请使用下列方法之一。

方法 1: 编辑域以使用正确的列表分隔符

  1. 请按 ALT + F9 以显示域代码。目录表示由一个字段类似于以下内容:
    {TOC \h \z \t"标题 1,1,3,标题 3"\n}
    此领域使用逗号作为列表分隔符。这是在美国境内的默认设置,但很多其他国家/地区使用分号作为列表分隔符。
  2. 单击 开始,指向 设置,然后单击 控制面板。双击 区域选项。在 编号 选项卡上,您可以看到哪些字符当前作为列表分隔符。
  3. 在域代码替换正确的列表分隔符为逗号。前面的示例为该字段看起来类似如下:
    {TOC \h \z \t"标题 1; 1; 3; 标题 3"\n}
  4. 按 F9 更新该字段。
  5. 请按 ALT + F9 可以从显示域代码的切换到域结果。

方法 2: 更改列表分隔符,在区域选项中

  1. 请按 ALT + F9 以显示域代码。目录表示由一个字段类似于以下内容:
    {TOC \h \z \t"标题 1,1,3,标题 3"\n}
    此领域使用逗号作为列表分隔符。这是在美国境内的默认设置,但很多其他国家/地区使用分号作为列表分隔符。
  2. 单击 开始,指向 设置,然后单击 控制面板。双击 区域选项。在 编号 选项卡上,您可以看到哪些字符当前作为列表分隔符。
  3. 将列表项分隔符更改为字段中使用的字符,然后单击 确定
状态
Microsoft 已经确认这是在"适用于"一节中列出的 Microsoft 产品中的问题。

此问题已被首先更正在 Word 2000 更新: 2002 年 4 月 25。
更多信息
AlternateTOCDelimiter 注册表项会导致 Microsoft Word,使其以解释内容分隔符根据周围文本而不是从控制面板的语言格式的表。共享文档,在多个区域设置中的一些 Word 用户可能更愿意使用此设置。例如对于德语的语言格式与文档中包含的内容的表使用分号作为分隔符而不是逗号的英文操作系统上。此德语语言的文档的所有用户可以都更新的内容而不考虑其计算机的操作系统语言的表的内容,只要它们具有 UseAlternateTOCDelimiter 注册表项设置。

请注意插入目录功能仍使用分隔符,它最初创建目录时在控制面板中设置。目录的创建者必须手动设置分隔符以文档的语言的适当的分隔符之前与其他用户共享它。

目录

警告:本文已自动翻译

属性

文章 ID:302865 - 上次审阅时间:12/06/2015 03:42:55 - 修订版本: 2.4

Microsoft Word 2000 标准版

  • kbnosurvey kbarchive kbmt kbhotfixserver kbqfe kbhotfixserver kbqfe kboffice2000sp3fix kbbug kbfix KB302865 KbMtzh
反馈