آلبرتو به طور گسترده از نشانک ها در اسناد خود استفاده می کند. او مایل است بتواند فهرستی از تمام نشانکهای یک سند را به همراه هر متنی که هر نشانک ممکن است حاوی آن باشد چاپ کند.
در شماره های دیگر PCcloob ماکروهای مختلفی وجود دارد که امکان چاپ لیست نشانک ها را در یک سند فراهم می کند. با این حال، آن ماکروها نتوانستند محتوای نشانکها را واقعاً چاپ کنند. این ماکرو در واقع محتویات را چاپ می کند:
Sub PrintBookMarks() Dim B As Bookmark Selection.TypeParagraph Selection.InsertBreak Type:=wdColumnBreak Selection.TypeText Text:="Bookmark list for " Selection.TypeText Text:=ActiveDocument.Name Selection.TypeParagraph For Each B In ActiveDocument.Bookmarks Selection.TypeText Text:=.Name Selection.TypeParagraph Selection.TypeText Text:=.Range.Text Selection.TypeParagraph Selection.TypeParagraph Next B Selection.InsertBreak Type:=wdColumnBreak End Sub
کلید اینجا چاپ ویژگی .Range.Text هر نشانک است. البته، اگر یک نشانک حاوی محدودهای از متن نباشد (شاید یک مکان منحصر به فرد را در یک سند مشخص کند)، هیچ چیز برای آن نشانک خاص چاپ نمیشود.
همچنین برخی از ابزارهای شخص ثالث وجود دارد که ممکن است در مدیریت نشانک های شما (از جمله چاپ آنها) مفید باشد. یکی از این ابزارها Word uTIlities نام دارد و می توانید آن را در اینجا پیدا کنید: