Excel شامل VBA به عنوان یک زبان برنامه نویسی قدرتمند است که می توانید از آن برای توسعه انواع ماکروها استفاده کنید. از آنجایی که در حال توسعه ماکروها هستید، تکرارهای زیادی و ایجاد تغییرات عمده در ماکروها غیرعادی نیست. با این حال، ممکن است بخواهید به خاطر داشته باشید که انجام این کار می تواند مشکلاتی را در کتاب های کاری شما ایجاد کند.
با ایجاد تغییرات در ماکروها، افزودن و حذف کد، فایل واقعی مورد استفاده برای ذخیره ماکروها (ورک بوک) می تواند کاملاً تکه تکه شود. به نظر می رسد که در داخل ماکروها در بلوک ها ذخیره می شوند و مانند یک درایو دیسک، بلوک ها می توانند در طول زمان «غیر پیوسته» شوند. (این فقط از طریق ویرایش اتفاق می افتد، نه از طریق استفاده از خود ماکروها).
راه حل این مشکل بالقوه این است که توسعه ماکرو خود را در ورک بوکی متفاوت از کتابی که در نهایت ماکروها را نگه می دارد انجام دهید. بنابراین، هنگامی که ماکرو به خانه نهایی خود منتقل می شود، به جای تکه تکه شدن، به عنوان یک بلوک پیوسته منتقل می شود.
اگر می خواهید مطمئن شوید که تکه تکه شدن ماکرو به طور کامل از یک ورک بوک فعلی حذف شده است، تنها کاری که باید انجام دهید این است که ماژول های VBA خود را به فایل های متنی صادر کنید، یک Workbook کاملاً جدید ایجاد کنید و ماژول ها را در آن وارد کنید.