受保护文档中的超链接(Microsoft Word)
Word允许您创建受保护的表单,这些表单对于某些目的非常有用。保护文档时,用户只能填写某些字段或使用Word命令和选项的有限子集。保护文档时不再可用的一项功能是超链接-不再可单击。
如果您需要超链接在受保护的文档中处于活动状态怎么办?
一种解决方案是记住保护是按文档中的部分来应用的。因此,您可以在超链接之前放置一个分节符,然后在它后面放置一个分节符。这样,您的文档将分为三个部分,您可以保护第一部分和第三部分。保留包含超链接的部分不受保护,它仍然可以单击。
当然,此方法的缺点是不受保护的部分中的所有内容(包括超链接)都是可编辑的。如果您不希望超链接是可编辑的,那么您需要一个完全不同的解决方案。一种有效的方法是使用MacroButton字段显示超链接。 MacroButton字段还指定了单击该宏后要运行的宏,因此该宏可用于启动到远程资源的链接。
您将使用的宏如下:
Sub GotoLink() Selection.Hyperlinks(1).Follow End Sub
在文档中,使用以下复合字段:
{ MACROBUTTON GotoLink { HYPERLINK "http://word.tips.net"} }
请记住,这是一个复合字段,即字段中的一个字段。每组字段括号都使用Ctrl + F9快捷键插入。显示该字段的结果时,将显示指定的URL,但是单击该URL后,将执行宏GotoLink。它是超链接之后到其目的地的宏。
您可以在下面的Word MVP页面上找到有关此技术的更多信息:
http://wordmvp.com/FAQs/TblsFldsFms/HLinksInForms.htm
注意:
如果您想知道如何使用此页面(或_WordTips_网站上的任何其他页面)中描述的宏,我准备了一个包含有用信息的特殊页面。
_WordTips_是您进行经济有效的Microsoft Word培训的来源。
(Microsoft Word是世界上最流行的文字处理软件。)本技巧(3801)适用于Microsoft Word 97、2000、2002和2003。