처리소요시간을 알고 싶은 로직의 처음과 끝에 timer() 함수를 배치하고, 이후 이 인터벌의 차이를 도출하면 처리소요시간을 구할 수 있다.
Dim time1, time2
time1 = timer()
form.MessageBox(“Hello”) '처리로직
time2 = timer()
form.MessageBox(FormatNumber(time2-time1))
위 로직을 실행하면 Hello 메시지박스를 실행한 후와 전까지의 시간간격(동작시간)을 구할 수 있다. 이를 loop에 적용한다면 루프동작시간을 구할 수 있게 된다.
timer() 함수를 이용하고, 이를 대상의 시작과 끝에 위치시킨다.
이에 대한 소요시간은 FormatNumber 함수를 이용하고, time2과 time1의 차이를 구한다.
VB Script 타이머 - https://myapplication.tistory.com/m/50?category=608241