「処理時間を計測する」の編集履歴(バックアップ)一覧はこちら

処理時間を計測する」(2013/07/14 (日) 01:49:41) の最新版変更点

追加された行は緑色になります。

削除された行は赤色になります。

標準モジュール #blockquote(){ &color(black,aqua){'GetTickCountの定義} Private Declare Function GetTickCount Lib "kernel32" () As Long Private BufferTime As Long Public Sub StopWatch_Start() BufferTime = GetTickCount() End Sub Public Sub StopWatch_Finish(strSQL)&color(black,aqua){'フォームモジュールから受け取り} Debug.Print Format(GetTickCount() - BufferTime, "000000") & " ms" & " -> " & strSQL End Sub フォームモジュール Call StopWatch_Start Call StopWatch_Finish(strSQL) } http://www.excellenceweb.net/vba/debug/stopwatch.html 様より拝借
標準モジュール #blockquote(){&color(black,aqua){'GetTickCountの定義} Private Declare Function GetTickCount Lib "kernel32" () As Long Private BufferTime As Long Public Sub StopWatch_Start() BufferTime = GetTickCount() End Sub Public Sub StopWatch_Finish(strSQL)&color(black,aqua){'フォームモジュールから受け取り} Debug.Print Format(GetTickCount() - BufferTime, "000000") & " ms" & " -> " & strSQL End Sub } フォームモジュール #blockquote(){Call StopWatch_Start Call StopWatch_Finish(strSQL) } http://www.excellenceweb.net/vba/debug/stopwatch.html 様より拝借

表示オプション

横に並べて表示:
変化行の前後のみ表示: