Access-o-Mania

Access-Forum (Deutsch/German) => Access Programmierung => Thema gestartet von: Liene am März 19, 2018, 20:00:43

Titel: Zeitmessung für Ablauf vo Module
Beitrag von: Liene am März 19, 2018, 20:00:43
Hallo, hallo,

ich möchte zur Verbesserung eines VBA-Codes wissen, wie lange der Code benötigt.
Ist so etwas per Code möglich?

Gruß Liene
Titel: Re: Zeitmessung für Ablauf vo Module
Beitrag von: MzKlMu am März 19, 2018, 20:15:10
Hallo,
Du kannst beim Start des Codes die Zeit festhalten und vor dem Beenden auch. Die Zeiten lassen sich per Debug.Print ausgeben.
Aber ob das sinnvolle Werte gibt wage ich zu bezweifeln.
Normaler VBA Code wird erst gar nicht messbar sein und wenn Abfragen über VBA gestartet werden, spielt die Abfrage die Hauptrolle und nicht der Code.

Zeige mal den Code der verbessert werden soll.
Titel: Re: Zeitmessung für Ablauf vo Module
Beitrag von: ebs17 am März 19, 2018, 21:30:58
Messen ist besser als nur Fühlen:
Timer-Klasse mit API-Aufruf  (http://access.joposol.com/beispiele/vba/67-timer-klasse-mit-api-aufruf)
Titel: Re: Zeitmessung für Ablauf vo Module
Beitrag von: Liene am März 20, 2018, 00:22:59
Hallo,
danke für die Antworten. Ich hatte bei meiner Frage keinen speziellen Code gemeint. Mir geht es bei der Zeitmessung um einige prinzipielle Fragen zur Eignung/Verbesserung einiger Codeanwendungen.

Die Lösung mit  Debug.Print  ist natürlich einfach und reicht für meine Betrachtungen völlig aus.

Gruß Liene