插入文档的路径(Microsoft Word)
Brian知道他可以使用/ p开关在文件中插入FILENAME字段;这将插入存储文档的路径和文件名。但是,他只想插入路径而不包含实际的文件名。
有两种方法可以解决此问题。第一个是修改在文档中使用FILENAME字段的方式。当您插入该字段时,它应类似于以下内容。 (如果看不到域代码,请将插入点放在域结果内,然后按Shift + F9。)
{ FILENAME \p }
您要做的是更改域代码,使其看起来像这样:
{ FILENAME \p \* MERGEFORMAT }
现在,通过确保插入点在代码内并按F9折叠该字段。字段结果应仍显示完整路径以及文件名。选择文件名,然后将其格式化为隐藏文本。即使该字段已更新,文件名也将保留为隐藏文本。在其他_WordTips_中学习时,可以关闭隐藏文本的显示,并且可以使隐藏文本不被打印。
第二种方法是使用宏仅插入您需要的信息。如果您将隐藏文本用于其他目的,则此方法很有必要。以下是将插入路径的宏的示例:
Sub PathOnly() With ActiveDocument If Len(.Path) = 0 Then .Save Selection.TypeText .Path & "\" End With End Sub
要使用宏,只需将插入点放在您要显示路径的位置并运行它即可。如果尚未保存文档(唯一的路径长度为0),则系统将提示用户保存文档。
由于宏会插入运行宏时当前的路径,因此,如果以后更改文档的存储位置,则需要从文档文本中删除旧路径,然后再次运行宏。
注意:
如果您想知道如何使用此页面(或_WordTips_网站上的任何其他页面)中描述的宏,我准备了一个包含有用信息的特殊页面。
_WordTips_是您进行经济有效的Microsoft Word培训的来源。
(Microsoft Word是世界上最流行的文字处理软件。)此技巧(394)适用于Microsoft Word 2007、2010、2013和2016。您可以在此处找到适用于Word的较早菜单界面的该技巧的版本: