返回列表 上一主題 發帖

[發問] 如何顯示運算時間

[發問] 如何顯示運算時間

我想要問說

如果想要知道整個流程VBA運算的執行時間
語法該怎麼打?

謝謝

回復 1# Helain
是這樣嗎?
  1. Sub Ex()
  2.     Dim D As Date
  3.     D = Time
  4.     Application.Wait Now + #12:00:05 AM#
  5.     MsgBox Format(Time - D, "HH:MM:SS")
  6. End Sub
複製代碼

TOP

謝謝您的幫忙,
不過可以幫我解釋一下
Sub Ex()
    Dim D As Date
    D = Time
    Application.Wait Now + #12:00:05 AM#
    MsgBox Format(Time - D, "HH:MM:SS")
End Sub

TOP

回復 3# Helain
1秒      ->時間表示式  #12:00:01 AM#->時間函數 TimeValue( "00:00:01")
1分      ->時間表示式  #12:01:00 AM#->時間函數 TimeValue( "00:01:00")
1小時 ->時間表示式  #01:00:00 AM#->時間函數 TimeValue( "01:00:00")

TOP

感謝分享,,學習中!!也可測試一下程式的快慢

TOP

        靜思自在 : 【蒙蔽的自由】人常在什麼都可以自由自在的時候,卻被這種隨心所欲的自由蒙蔽,虛擲時光而毫無覺知。
返回列表 上一主題