Geschwindigkeit ist keine Hexerei
Die Sprache Basic (das Ur-Basic) steht nun wahrhaftig nicht im Ruf, eine der schnellsten Programmiersprachen zu sein. VBA ist da schon um einiges schneller, auch wenn diese Sprache keineswegs an C#, Java oder sogar C++ herankommt. Aber auch in VBA können Sie für die gleiche Aufgabe sehr verschiedene Zeiten brauchen. Ich meine (natürlich) nicht das Coden sondern die Abarbeitung des Programms.
Ein ganz einfaches Beispiel mit drei verschiedenen Ablaufgeschwindigkeiten finden Sie hier als Excel-Datei. Entscheidend ist natürlich der Code. In drei Schritten sehen Sie die Möglichkeiten, die zu einfach schnellerem Code führen können. Wegen der Kürze des Codes und auch, weil dieser speziell auf das Arbeitsblatt abgestimmt ist, verzichte ich auf einen Download des reinen Codes und auch der Darstellung hier im Blog. Probieren geht bekanntlich über studieren. 😉
[NachObenLetzte Verweis=„CS: Speed-Test VBA”]