About the Speed of Spreadsheets #1

This post considers several aspects about improving the speed of spreadsheets in both MS Excel 2003 and 2007. In this first part, a “stopwatch” macro is described which, when incorporated in any of calculation loop, can measure the frequency your loop is executed. In this first part of the tutorial the macro was used to estimate the number of single formula calculations (as an array of  “rand()” functions) executed per second by small, medium and large spreadsheets benchmarked for both 2003 and 2007 versions of MS Excel.