یکی از دلایل عمده ای که یک فایل اکسل سنگین و کند می شود این است که سلولهای زیادی در RAM خوانده می شود مثلا شما در محدوده A1:C100 فرمولهایی را نوشته اید اما اکسل به جای 300 سلول ، هزار سلول را در RAM دستگاه Load می کند.
چرا اکسل سلولهای که خالی هستند در حافظه RAM دستگاه بارگذاری میکند؟
- ممکن است که شما برخی از سطرها و ستونهای اکسل را یک فرمت داده باشید مثلا به آنها رنگی داده باشید. این کار باعث میشود که این سلول نیز جزو سلولهای محاسباتی اکسل قرار گیرد.
- ممکن است که شما سطرها و ستونهای اضافهای را در Table خود داشته باشید و شاید احتمالا هنگام ساخت Table سطرها و ستونهای اضافهای را انتخاب کرده باشید.
باید بدانید که در اکسل به صورت خودکار فقط قسمتی از شیت که استفاده شده، در RAM بارگذاری می شود و باقی سلولها اصلا توسط اکسل بررسی نمی شود.
به آخرین سلول اکسل که از آن استفاده کرده اید و در RAM خوانده می شود Last Used Cell می گویند.
اگر شما بتوانید Last Used Cell را در اکسل تشخیص دهید آنوقت می توانید سلولهای اضافه را پاک کنید و در نتیجه فایل از حالت سنگین بودن (کند بودن) در خواهد آمد.
چطوری آخرین سلول شیت اکسل که در حافظه لود شده است را بیابیم؟
فایل را Save کنید و مجدد Open کنید و با زدن مجدد کلید Ctrl + End بررسی کنید که آیا Last Used Cell به درستی Load شده است یا نه.
سپس از آخرین ستونی که احتیاج دارید (در مثال قبل از ستون E تا ستون Last Used Cell را Delete کنید و همین کار را برای سطر ها نیز انجام دهید.
استفاده از Conditional Formatting
به پنجره Conditional Formatting Rules Manager بروید و چیزهای غیر ضروری را پاک کنید.
شما هم تجربه یا دیدگاه خود را بنویسید:
سلام
تشکر، با حرکت اول کارم راه افتاد.