標題:
[發問]
時間函數now 自動更新問題
[打印本頁]
作者:
wvsx
時間:
2021-5-22 09:21
標題:
時間函數now 自動更新問題
請問各位大大,使用時間函數NOW(),輸入後以當下秒數為紀錄
使用VBA語法使NOW()自動更新,
想請問如何讓更新時間為每分鐘的第一秒
Private Sub Workbook_Open()
AA
End Sub
Sub AA()
Sheets("DATA").Range("A1").Value = Now
Application.OnTime Now + TimeValue("00:00:30"), "AA"
End Sub
複製代碼
作者:
samwang
時間:
2021-5-22 10:03
回復
1#
wvsx
不好意思,不太了解你的需求,可否解釋詳細一點,謝謝。
作者:
wvsx
時間:
2021-5-22 10:14
本帖最後由 wvsx 於 2021-5-22 10:17 編輯
回復
2#
samwang
當輸入NOW()函數,會以當下輸入NOW()的時間為紀錄,如圖上的秒數
以VBA設定為30秒自動更新
如圖上輸入當下時間為09點09分25秒,30秒後自動更新為09點09分55秒
想讓它下次自動更新時間為09點10分00秒
以此類推,後續更新都是在整分00秒
請問該如何設定
作者:
劉大胃
時間:
2021-5-22 20:35
Application.ontime
https://docs.microsoft.com/zh-tw/office/vba/api/excel.application.ontime
作者:
ML089
時間:
2021-5-24 08:20
Sub AA()
Sheets("DATA").Range("A1").Value = Now
If Sheets("DATA").Range("B1").Value = "Stop" Then Stop
Application.OnTime Format(Now + 1 / 24 / 60, "HH:MM"), "AA"
End Sub
歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)