دبی اسنادی را دریافت می کند که به طور معمول چندین جدول در آنها وجود دارد و آن جداول معمولاً با رنگ پس زمینه سایه می زنند. او باید سایه ها را به صورت جداگانه برای هر جدول حذف کند تا بتواند اسناد را به درستی چاپ کند. دبی تعجب می کند که آیا راهی وجود دارد که بتواند رنگ های پس زمینه را در یک مرحله از بین ببرد.
چند روش وجود دارد که می توانید آنها را امتحان کنید. ابتدا، می توانید سبک های جدول خود را تعریف کنید که نشان دهنده نحوه نمایش جدول ها باشد. سپس تنها کاری که باید انجام دهید این است که هر جدول را انتخاب کرده و سبک ها را اعمال کنید. این روش همچنین این مزیت را دارد که راه حلی است که برای سایرین در سازمان شما "قابل توزیع" است تا شاید در وهله اول جداول را به درستی قالب بندی کنند.
راه دیگر برای رسیدگی به مشکل ایجاد یک ماکرو ساده است که از هر جدول عبور می کند و سایه زنی جدول را بازنشانی می کند. در اینجا یک مثال است:
Sub ClearTableBGColor() Dim t As Table For Each t In ActiveDocument.Tables With t.Shading .Texture = wdTextureNone .ForegroundPatternColor = wdColorAutomatic .BackgroundPatternColor = wdColorAutomatic End With Next End Sub
شما می توانید ماکرو را در هر زمانی اجرا کنید و تمام جداول در سند تحت تأثیر قرار می گیرند. اگر نیاز به تغییر قالب بندی جداول در بسیاری از اسناد دارید، ممکن است بخواهید ماکرو را به نوار ابزار دسترسی سریع یا به یک کلید میانبر اختصاص دهید.