شما می توانید محل متن یا سند مورد اشاره توسط یک نشانک را به راحتی با یک ماکرو انتخاب کنید. به عنوان مثال، فرض کنید شما یک نشانک به نام MyBkMark داشتید و می خواستید متنی را که نشان می دهد انتخاب کنید. قطعه کد زیر این کار را انجام می دهد:
ActiveDocument.Bookmarks("MyBkMark").Select
باید توجه داشته باشید که موارد فوق فقط در صورتی کار می کنند که نام نشانک را بدانید. اگر نام یک نشانک خاص را نمیدانید، میتوانید بهجای آن از یک نمایه افست به شرح زیر استفاده کنید:
ActiveDocument.Bookmarks(3).Select
هنگامی که این خط کد اجرا می شود، بدون توجه به نام، نشانک نشان داده شده با نمایه 3 انتخاب می شود. البته گزینه دیگر این است که نام بوکمارک های تعریف شده را بازیابی کنید و سپس از آنها در کد خود استفاده کنید.