Um die VBA Performance bzw. Geschwindigkeit in Excel 2010 zu testen und mit Excel 2007 sowie Excel 2003 zu vergleichen, entwickle ich zur Zeit ein Tool, welches diese Testreihen durchführt und in einem Bericht ablegt. Momentan testet das Tool die Geschwindigkeit von verschachtelten Iterationen sowie das Einfügen von Zeichenobjekten in einer neuen Tabelle. In diesem ersten Teil einer Artikelreihe zu den VBA Tests mit Excel 2010 stelle ich die bisherigen Ergbnisse vor.
Im ersten Test, den ich durchgeführt habe, habe ich eine verschachtelte For-Schleife in allen drei Programmen ausgeführt und dabei die benötigte Zeit gemessen. Hierfür kommen übrigens Windows API Funktionen zum Einsatz, die genauere Messungen ermöglichen. Damit der Test ein wenig aussagekräftiger wird, kann der Test mehrfach hintereinander wiederholt werden. Im Bericht wird anschließend ein Mittelwert der einzelnen Ergebnisse gebildet.