آنتونی به طور منظم با فایلهای Word کلاینتها کار میکند که حاوی سبکهای زیادی هستند، و هر مجموعه از استایلها از کلاینت به کلاینت متفاوت است. بسیار عالی خواهد بود اگر او بتواند پنجره سبکها را بهطور پیشفرض باز و متصل نگه دارد. در حال حاضر، پنجره ناوبری به طور خودکار باز میشود و بهطور پیشفرض در سمت چپ صفحه قرار میگیرد، که فوقالعاده است. با این حال، او شانسی نداشت، راهی برای اطمینان از باز ماندن پنجره سبکها پیدا کرد. هر زمان که او Word را راهاندازی میکند یا سندی را باز میکند، پنجره ناوبری در جایی که میخواهد باقی میماند، اما باید صفحه Styles به صورت دستی نمایش داده شود. آنتونی از خود میپرسد که آیا راهی وجود دارد که هر بار که یک سند باز میشود، هر دوی این پنجرهها باز، متصل و بهطور پیشفرض در دسترس باشند.
همانطور که Anthony متوجه شده است، به طور پیش فرض هیچ راهی برای نمایش پنجره وظیفه Styles وجود ندارد. در عوض، باید از یک ماکرو برای نمایش و موقعیت آن استفاده کنید. این ماکرو این کار را انجام می دهد:
Sub DispSetup()
With Application
.TaskPanes(wdTaskPaneFormatting).Visible = True
.CommandBars("Styles").Position = msoBarRight
End With
ActiveWindow.DocumentMap = True
End Sub
ویژگی .TaskPanes(wdTaskPaneFormatting) یکی از ویژگی هایی است که نمایان بودن یا نبودن پنجره وظیفه Styles را کنترل می کند. با این حال، روشن کردن آن تنها نیمی از کار است - آنتونی همچنین میخواست آن را در سمت راست سند قرار دهد. اینجاست که شی .CommandBars ("Styles") وارد بازی می شود. تنظیم موقعیت شیء به msoBarRight آن را دقیقاً در جایی قرار می دهد که باید به آن متصل شود.
توجه داشته باشید که این ماکرو (DispSetup) باید هر بار که می خواهید دو صفحه را نمایش داده و در موقعیت قرار دهید اجرا شود. در صورت تمایل میتوانید ماکرو را به نام AutoOpen تغییر دهید، و سپس هر بار که Word را شروع میکنید اجرا میشود. همچنین میتوانید دستورات بیشتری را به ماکرو اضافه کنید تا سایر ویژگیهای نمایشگر را تنظیم کنید، مثلاً از چه فاکتور بزرگنمایی معمولاً استفاده میکنید. (من یک مانیتور با وضوح بالا دارم، بنابراین معمولاً زوم خود را بین 150٪ تا 200٪ تنظیم می کنم)