2
私はストップウォッチとして使用したいMicrosoft Excelのユーザーフォームを持っています。しかしのフォーマット「HH:MM」それは午後12時00VBA Dateadd形式 - 合計分での必要性
Private Sub SpinButton2_SpinUp()
If InsertEvent.TextBox1 = vbNullString Then
InsertEvent.TextBox1 = "00:00"
Else
InsertEvent.TextBox1.Value = Format(DateAdd("n", 1, InsertEvent.TextBox1.Value), "hh:mm")
'InsertEvent.TextBox1.Value = TimeValue("mm:ss")
'InsertEvent.TextBox1.Value = Format(InsertEvent.TextBox1.Value, "hh:mm")
End If
End Sub
に戻って、それが全体のクロックとして働くことができるように、これをフォーマットするためにとにかくあり23時59分より上に行くことはできません。分?理想的には約125分(125:00)にする必要がありますが、無制限であれば問題ありません。
ありがとう!それは私が必要とするほとんどのように見えますが、テキストボックスに数字を入力し、スピンボタンを使用して増減したい場合は機能しません。それは私の元のdateaddと一緒に働いた... 例えば、私が開始する時計に20:00を入力し、 "スピンアップ"ボタンをクリックすると、それは00:00からまっすぐに始まります... –
それは簡単に失われ、上に更新されますか? –