User Tools

Site Tools


vba:tutorials:cachedobjectforfunction

This is an old revision of the document!


[VBA] Cached Object in einer Function

Ein Klassiker: Wir haben eine selbstgeschriebene Funktion (user definied function) die ein RegExp-Objekt enthält. RegExp-Objekte können sehr schnell Texte parsen. Am schnellsten sind sie aber, wenn nicht jedesmal der Pattern und die Settings neu initialisiert werden müssen. Bei einzelnen Aufrufen ist das nicht relevant. Wenn man die Funktion hingegen in einem Query (Abgfrage) verwendet, hat man schnell den Fall dass das RegExp-Objekt 1000 mail initialisiert und 1000 mal entfernt wird. \\Dank der Static-Daklaration und dem Private Property kann man relativ einfach das umgehen.

vba/tutorials/cachedobjectforfunction.1415703025.txt.gz · Last modified: 11.11.2014 11:50:25 by yaslaw