Excel VBA程式設計中提高效率的方法
使用VBA代碼,能做很多函數處理不到的,提高Excel的工作效率。但是VBA代碼運行也需要時間,提高代碼執行效率也非常重要。當然,效率的提高應該建立在正確的解決方案和正確的演算法的基礎上,前者保證了結果的正確性,後者保證了效率。通過改進演算法和思路得到的運行效率的提高是以下優化方法的十倍百倍,因此,優化首先應該考慮的演算法。
要特別指出,效率的優化必須是針對關鍵代碼的優化,對於一些在程式執行過程中,只執行很少次數的代碼,沒有必要犧牲可讀性而進行優化。在此基礎上,可以通過注意以下一些問題,提高程式的運行效率。
1. 儘量使用Excel的內置函數