وقتی Willem کادر محاورهای Insert Hyperlink را نمایش میدهد، فهرستی از پوشههای اخیر، صفحات وب اخیر و آدرسهای ایمیل اخیر را نشان میدهد تا در صورت تمایل دوباره از آنها استفاده کند. ویلم به این فکر می کند که آیا راهی برای پاک کردن این لیست ها وجود دارد؟
پاسخ کوتاه نه است، هیچ راهی وجود ندارد که بتوانیم این لیست ها را پاک کنیم. اما پاسخ طولانی تر ارزش بررسی دارد.
وقتی کادر محاورهای Insert Hyperlink را نمایش میدهید (فقط Ctrl+K را فشار دهید )، یک سری از کنترلها را مشاهده میکنید که اطلاعات اخیر را نمایش میدهند. به عنوان مثال، اگر روی صفحات مرور شده کلیک کنید، لیستی از صفحات اخیری که بازدید کرده اید را مشاهده خواهید کرد. (شکل 1 را ببینید.)

شکل 1. کادر محاوره ای Insert Hyperlink.
توجه داشته باشید که اگر روی فلش رو به پایین در کنار فیلد آدرس (پایین کادر محاوره ای) کلیک کنید، لیست دیگری از گزینه های ممکن برای پیوندهای اخیر را مشاهده خواهید کرد. نور امید جالب این است که می توانید این لیست را که نمایش داده می شود پاک کنید. در قسمت کشویی فیلد آدرس، تنها کاری که باید انجام دهید این است که رجیستری را ویرایش کرده و این ورودی را حذف کنید:
HKEY_Current_User/Software/Microsoft/Internet Explorer/TypedURLs
توجه داشته باشید که این برای اکسپلورر است، اما حتی اگر از مرورگر Edge استفاده می کنید، لیست حفظ می شود. ورودی رجیستری را حذف کنید و وقتی از منوی کشویی Address استفاده می کنید چیزی ظاهر نمی شود.
اگرچه فهرستهای اصلی - آنهایی که در قسمت بالای کادر محاورهای Insert Hyperlink نشان داده شدهاند - منشأ ناشناختهای دارند. هیچ چیزی از منابع مایکروسافت وجود ندارد که به منشأ این لیست ها اشاره کند. اطلاعات این لیست ها در تاریخچه مرورگرها و همچنین در هیچ ورودی رجیستری ظاهر نمی شوند. (البته من اعتراف می کنم که این امکان وجود دارد که اطلاعات به نحوی در یکی از این مکان ها رمزگذاری شده باشد.) اگر قابل یافتن نباشد، نمی توان آن را حذف کرد.
لازم به ذکر است که پاک کردن این اطلاعات در VBA نیز قابل انجام نیست. هیچ چیزی وجود ندارد که به شما اجازه دهد به این لیست ها به عنوان یک مجموعه یا به عنوان آیتم های جداگانه دسترسی داشته باشید.
تا زمانی که مایکروسافت مایل به عقب نشینی از پرده فقط کمی بیشتر باشد، نحوه پاک کردن این لیست ها همچنان یک راز باقی می ماند.