VBA セル同士の時間の差分を計算する
![VBA セル同士の時間の差分を計算する](https://mebee.info/wp-content/uploads/2019/08/wp-13.png)
VBAで、セル同士の時間の差分を計算するコードを記述してます。
環境
- OS windows10 64bit
時間の差分を計算
時間の差分を計算するには、「DateDiff」を使用します。
例えば、セル「A1」に入力された「7:38:00」とセル「B1」に入力された「9:48:00」の差分を分単位で計算してみます。
![](https://mebee.info/wp-content/uploads/2021/09/image-6.png)
適当なボタンを用意して、以下のソースコードを記述します。
Private Sub CommandButton1_Click()
Range("C1").Value = DateDiff("n", Range("A1").Value, Range("B1").Value)
End Sub
実行してみます。
![](https://mebee.info/wp-content/uploads/2021/09/vba-2.gif)
「130分」と表示されて、計算結果が取得されていることが確認できます。
-
前の記事
javascript エラー「TypeError: Unable to delete property.」の解決方法 2022.06.01
-
次の記事
Vue.js v-modelでフォーカスが外れたイベントを取得する 2022.06.01
コメントを書く