جری خاطرنشان می کند که معمولاً چندین روش برای دریافت نتایج یکسان در اکسل وجود دارد، مانند ترکیبات مختلف توابع یا کد VBA. او میداند که برخی دستورالعملهای کلی برای بهبود کارایی کتابهای کار اکسل وجود دارد، اما خاطرنشان میکند که طراحان پایگاه داده ابزارهایی برای اندازهگیری و بهبود کارایی پرسوجوهایی دارند که در برابر پایگاههای دادهشان اجرا میشوند. جری نمیداند که آیا هر نوع ابزار مشابهی وجود دارد که یک کاربر اکسل میتواند از آن برای اندازهگیری عملکرد یک فرمول یا ماکرو خاص استفاده کند تا کتاب کار را کارآمدتر محاسبه کند.
راه های زیادی برای بهبود کارایی و سرعت محاسبه کاربرگ ها و ماکروهای خود وجود دارد. روش سنتی (حداقل در مورد ماکروها) این است که کدی را وارد کنید که زمان شروع آنچه را که میخواهید اندازهگیری کنید را یادداشت میکند و سپس، پس از انجام بلوک کد، زمان پایان را یادداشت کنید. با مقایسه این دو می توانید زمان سپری شده برای آن بلوک را بیابید و در صورت غیرقابل قبول بودن، تلاش خود را بر روی بهبود الگوریتم های آن بلوک متمرکز کنید.
وقتی صحبت از فرمول های واقعی در یک کاربرگ می شود، واقعا نمی توانید زمان سپری شده را به همان روشی که در یک ماکرو می توانید اندازه گیری کنید. تنها کاری که می توانید انجام دهید (اگر این کار را انتخاب کرده باشید) این است که مدت زمان کلی محاسبه مجدد را اندازه بگیرید. متأسفانه، این به شما کمک نمی کند که فرمول هایی را که ممکن است نیاز به تغییر داشته باشید یا نحوه سازماندهی مجدد کاربرگ خود را محدود کنید.
اگر ابزارهایی میخواهید که خودکارتر باشند، میتوانید کتابی از راب بووی، دنیس والنتین، استفان بولن و جان گرین، کتاب توسعه حرفهای اکسل را خریداری کنید. این کتاب فوقالعادهای است (بیش از 1100 صفحه)، اما شامل بحثهای جدی در مورد چگونگی عملکرد سریع کاربرگها و ماکروهای خود میشود. همچنین شامل یک ابزار رایگان به نام PerfMon است که میتوانید از آن برای زمانبندی بخشهای مختلف کدنویسی خود برای بهینهسازی آن استفاده کنید.
یکی دیگر از ابزارهایی که به شدت توصیه می شود یکی به نام FastExcel است، افزونه ای که به شما کمک می کند سرعت کتاب های کاری خود را افزایش دهید. این شامل ابزارهای پروفایل برای اندازه گیری زمان بندی و شناسایی تنگناها، از جمله ویژگی های دیگر است. در اینجا موجود است:
http://www.decisionmodels.com/fastexcel.htm
در نهایت، مایکروسافت یک مقاله عالی (در واقع، سه مقاله) در مورد بهبود عملکرد کتاب های کار شما منتشر کرده است. میتوانید اینجا پیدایش کنید:
https://msdn.microsoft.com/library/FF700515.aspx
این مقاله به طور خاص برای اکسل 2010 نوشته شده است، اما همچنان برای سایر نسخه های مدرن برنامه قابل اجرا است.