L'analyse comparative du Code VBA

Ce qui est considéré comme le moyen le plus précis pour indice de référence du code VBA (dans mon cas, je suis en train de tester le code dans Excel)? Existe-il d'autres techniques pour l'analyse comparative de code en plus de la 2 ci-dessous, et si oui, quels sont les avantages/inconvénients de la méthode?

Voici 2 méthodes populaires.

Première: Minuterie

Sub TimerBenchmark()

Dim benchmark As Double
benchmark = Timer

'Do your code here

MsgBox Timer - benchmark

End Sub

Et Tique (qui je vois a fait valoir que la plus précise):

Option Explicit
Private Declare Function GetTickCount Lib "kernel32" () As Long

Sub TickBenchmark()

Dim Start As Long
Dim Finish As Long

Start = GetTickCount()

'Do your code here

Finish = GetTickCount()
MsgBox CStr((Finish - Start) / 1000)

End Sub

OriginalL'auteur aevanko | 2011-08-18