بسیاری از افراد ماکروهای خود را برای دستکاری اسناد خود می نویسند. در بسیاری از مواقع، ماکرو ممکن است کارهای کمی با سند انجام دهد، مانند پرش به مکانهای مختلف، جایگزینی متن و انجام انواع دیگر اقدامات. این به این معنی است که صفحه Word می تواند در حالی که ماکرو در حال اجرا است، به نظر "دیوانه شده است".
یکی از کارهایی که ممکن است بخواهید با ماکرو خود انجام دهید تا آن را سریعتر اجرا کنید و از فلاشهای حواسپرتی روی صفحه جلوگیری کنید، خاموش کردن بهروزرسانی صفحه در حین اجرای ماکرو است. خطوط ماکرو زیر به ترتیب، به روز رسانی صفحه را خاموش می کند و سپس آن را در یک ماکرو VBA دوباره روشن می کند.
Application.ScreenUpdating = False Application.ScreenUpdating = True
ایده این است که از خط اول نزدیک به ابتدای ماکرو خود استفاده کنید و سپس از خط دوم نزدیک به انتهای آن استفاده کنید. بنابراین، بدنه اصلی ماکرو شما می تواند کار خود را در پشت صحنه بدون نیاز به توقف برای به روز رسانی صفحه انجام دهد.