شریل پرسید که چرا Word گاهی اوقات نشانک های OLE تصادفی را در یک سند وارد می کند. این نشانک ها به ترتیب شماره گذاری می شوند و از الگوی نامگذاری OLE_LINK## پیروی می کنند.
به نظر میرسد که این نشانکها بهطور خودکار توسط Word در طول برخی (و نه همه) عملیات برش و چسباندن یا کپی و جایگذاری ایجاد میشوند. اگر از Word 2007 استفاده میکنید، اگر براکتهای نشانک (ابزارها | گزینهها | مشاهده | نشانکها) را روشن کنید یا اگر از Word 2010 یا نسخه جدیدتر استفاده میکنید، میتوانید بصری نشانکها را ببینید:

شکل 1. گروه Show Document Content از گزینه های پیشرفته کادر گفتگوی Word Options.
- تب File روبان را نمایش دهید و سپس روی گزینه ها کلیک کنید.
- روی Advanced کلیک کنید و به سمت پایین بروید تا محتوای سند را نشان دهید. (شکل 1 را ببینید.)
- مطمئن شوید که چک باکس Show Bookmarks انتخاب شده باشد.
یا اگر Insert | را انتخاب کنید، میتوانید فهرست نشانکها را در کادر محاورهای نشانک بررسی کنید نشانک (Word 2007 یا Word 2010) یا Insert | پیوندها | نشانک (Word 2013 یا Word 2016.)
مایکروسافت هیچ اطلاعاتی در پایگاه دانش درباره دلیل ایجاد این نشانکها ارائه نمیکند، اما برای برخی افراد واقعاً آزاردهنده هستند. نشانک ها هیچ هدفی ندارند که بتوانم پیدا کنم و می توان آنها را با خیال راحت حذف کرد. اگر می خواهید یک روش خودکار برای حذف آنها وجود داشته باشد، می توانید از یک ماکرو استفاده کنید:
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 شروع می شوند.