Rob از رنگ های مختلف برجسته برای اهداف مختلف استفاده می کند، همه در یک سند. او هر بار که می خواهد چیزی را برجسته کند تغییر رنگ را بسیار خسته کننده می داند. راب به این فکر می کند که آیا می توان چندین هایلایتر را تنظیم کرد که هر کدام رنگ متفاوتی دارند، به طوری که انتخاب رنگ هایلایتی که می خواهد استفاده کند تنها با یک کلیک کافی است.
تعداد زیادی از مردم رویکرد ایجاد سبکی را برای مدیریت این موضوع پیشنهاد کردند. مشکل این است که شما نمی توانید از رنگ هایلایتر به عنوان بخشی از تعریف استایل استفاده کنید. تنها کاری که می توانید انجام دهید این است که در تعریف رنگ متن یا رنگ سایه پس زمینه را مشخص کنید. این مورد دوم (رنگ سایهزنی پسزمینه) است که نزدیکترین رنگ به رنگ برجستهکننده است، اما هنوز در نحوه برخورد Word با آنها کاملاً یکسان نیستند.
با فرض اینکه واقعاً نیاز به استفاده از رنگ های هایلایت دارید، تنها راه واقعی برای انجام این کار، ایجاد ماکروهایی است که هر یک از رنگ های مورد نظر شما را به کار می برند. هر ماکرو بسیار کوتاه خواهد بود. به عنوان مثال، در اینجا ماکرو اعمال رنگ زرد به متن انتخاب شده است:
Sub HLYellow() Selection.Range.HighlightColorIndex = wdYellow End Sub
توجه داشته باشید که رنگ با استفاده از یک عدد رنگ (ثابت) در سمت راست علامت مساوی به متن اختصاص داده می شود. 15 رنگ ممکن که در پالت ابزار برجسته اعمال می شود به شرح زیر است: wdYellow، wdBrightGreen، wdTurquoise، wdPink، wdBlue، wdRed، wdDarkBlue، wdTeal، wdGreen، wdViolet، wddDarkYe، wd. wdGray50، wdGray25، و wdBlack. علاوه بر این، اگر می خواهید رنگ هایلایتر را حذف کنید، می توانید از ثابت wdNoHighlight استفاده کنید.
ترفند این است که یک ماکرو کوتاه درست کنید، درست مانند این برای هر رنگی که می خواهید اعمال کنید. (و البته، رنگی که رنگ هایلایت را حذف می کند.) سپس می توانید هر یک از ماکروها را به نوار ابزار دسترسی سریع خود اضافه کنید یا در صورت تمایل، یک کلید میانبر را با هر یک از ماکروها مرتبط کنید تا بتوانید برجسته سازی را با استفاده از آن اعمال کنید. یک میانبر. (نحوه اضافه کردن ماکروها به QAT یا مرتبط کردن یک کلید میانبر با آنها در سایر PCcloob توضیح داده شده است.)