我想要超链接到Word 2007附带的Word 2007对象模型参考文档中的一个页面。这些是使用Firefox无法理解的ms-help://
协议的网页。如何超链接到Word 2007帮助页面?
所以我想指定帮助页面的ms-help://
路径作为查看器的命令行参数CLVIEW.EXE。
C:\ Program Files文件\的Microsoft Office \ OFFICE12 \ CLVIEW.EXE
是否有人知道这个命令行语法?
我想要超链接到Word 2007附带的Word 2007对象模型参考文档中的一个页面。这些是使用Firefox无法理解的ms-help://
协议的网页。如何超链接到Word 2007帮助页面?
所以我想指定帮助页面的ms-help://
路径作为查看器的命令行参数CLVIEW.EXE。
C:\ Program Files文件\的Microsoft Office \ OFFICE12 \ CLVIEW.EXE
是否有人知道这个命令行语法?
CLVIEW.EXE不支持命令行参数启动到某个页面。它通常用于在托管Office应用程序中启动您自己的自定义帮助文件。
使用Word 2007有一些选项可用。他们依靠,让我再说一遍,他们取决于您的帮助是处于在线还是离线模式。
如果您是第一次将它们发送到 Word,您可以运行一个宏, 可提供此主题。你抢 从右键单击 “主题ID” 页面使文本加粗页面 (在这种情况下是 “HA10021534”),并将该ID作为 第一个参数,像下面。 注意:这应该在都 在线和离线模式。
Sub DisplayHelpTopic()
Application.Assistance.ShowHelp "HA10021534", ""
End Sub
与用于#2 解决方案的开发者文档,如果你是在 离线模式下,您需要将 范围设置为“DEV”(这也将工作 如果你在在线模式)。所以对于 主题参考文献对象, 的主题ID是:HV10096617。如果您 处于在线模式,则不需要 “DEV”范围。代码:
Sub DisplayHelpTopic()
Application.Assistance.ShowHelp "HV10096617", "DEV"
End Sub
您可以在Internet Explorer中查看这些文档页面。
希望有帮助,虽然点击IE中的链接可能无法正常工作。
也许CLVIEW.EXE具有可直接执行此操作的命令行语法。
非常好,但VBA代码只能为用户设置文档内的帮助主题,而**不**的开发者文档的工作。我是否必须提供范围参数? – 2010-03-08 04:14:55
开发人员文档的范围是“DEV”。当您的文档设置为“脱机”时,您只需要这个范围。设置为在线时,您不需要它的范围。我已经更新了上述内容。 – 2010-03-08 04:29:55
** + 550 ** - 神奇的答案,宅男!并且非常感谢你回答这个问题并解决将会是一项相当不可逾越的任务。恭喜获得500点声望点奖励! (该系统增加了50来促成交易) – 2010-03-08 04:34:11