随机OLE书签(Microsoft Word)
Cheryl问为什么Word有时会在文档中插入随机OLE书签。这些书签按顺序编号,并遵循命名模式OLE_LINK ##。
这些书签似乎是由Word在某些(但不是全部)剪切和粘贴或复制和粘贴操作中自动创建的。如果您使用的是Word 2007,则打开书签括号(“工具” |“选项” |“查看” |“书签”)可以直观地看到书签;如果使用的是Word 2010或更高版本,请按照以下步骤操作:
。显示功能区的“文件”选项卡,然后单击“选项”。
。单击高级,然后向下滚动以显示文档内容。 (请参见图1。)
。确保选中“显示书签”复选框。
或者,如果选择“插入” |“书签”,则可以在“书签”对话框中检查书签列表。书签(Word 2007或Word 2010)或插入|友情链接书签(Word 2013或Word2016。)
Microsoft在知识库中没有提供有关为什么创建这些书签的信息,但是它们确实使某些人感到烦恼。书签无济于事,可以安全删除。如果要自动删除它们,可以使用宏:
Sub RemoveOLE_marks() Dim J As Integer For J = ActiveDocument.Bookmarks.Count To 1 Step -1 If UCase(Left(ActiveDocument.Bookmarks(J).Name, 8)) = "OLE_LINK" Then ActiveDocument.Bookmarks(J).Delete End If Next J End Sub
运行宏不会打扰系统中的任何其他书签。唯一受影响的是那些以字母OLE_LINK开头的。
注意:
如果您想知道如何使用此页面(或_WordTips_网站上的任何其他页面)中描述的宏,我准备了一个包含有用信息的特殊页面。
_WordTips_是您进行经济有效的Microsoft Word培训的来源。