dd hh:mm出力を分単位で変換する方法。HH:MM:SSを分単位で変換
つまり、「dd hh:mm」が「01 10:20」の場合、分数「2060」に値が必要です。
Sub ACD()
lastrow = ActiveSheet.UsedRange.Rows.Count
Range("C1").Select
ActiveCell.FormulaR1C1 = "=IFERROR(TEXT(RC[-1]-NOW(),""dd hh:mm""),""00 00:00"")"
Selection.AutoFill Destination:=Range("C1:c" & lastrow)
For b = 1 To lastrow
b = DateDiff("n", Now(), Range("B" & b).Value)
Next
End Sub
時間が60分、1日は24時間または1440分であることに気付きますか? VBAで数学をやると、「時間(someDate)* 60 +分(someDate)+ ....」が終了します。 – Ralph
私はVBAを初めて使っています...その場所を変更する場所が正確にわからない... –
また、forループ変数に分を割り当てようとしています。私はあなたが望むものだとは思わない。 –