プロが教える店舗&オフィスのセキュリティ対策術

初めまして。
時間計算について教えて頂きたいのですが
作業開始、作業終了を入力(バーコード)すると横に入力した時間が反映されるVBAを教えて頂き現在それを使用しています。
1作業につき何時間かかったかを調べる為に使用しています。
内容は下記です

Private Sub Worksheet_Change(ByVal Target As Range)

If Intersect(Target, Range("A:A,D:D,F:F,H:H")) Is Nothing Then Exit Sub

If Target.Count > 1 Then Exit Sub

If Target.Value = "" Then

Target.Offset(, 1).Value = ("")
Exit Sub

End If

Target.Offset(, 1).Value = Time()

End Sub

なのですが休憩時間を自動で引く方法を教えて頂きたいのですが
10:30~7分間
15:00~8分間
12:00~45分の休憩が3回入ります。
この時間をまたぐと自動的に休憩時間を差し引いた終了時間が出るようにしたいのですが可能でしょうか?
説明が下手で申し訳ありませんが教えて頂けないでしょうか?
宜しくお願いします。

A 回答 (1件)

こんばんは。



下記が参考になるでしょうか?

時間の比較
時間の差し引き

https://daitaideit.com/vba-datediff-cdate/
    • good
    • 0
この回答へのお礼

出来ました。
ありがとうございました。

お礼日時:2021/08/26 01:16

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人はこんなQ&Aも見ています