回答編集履歴
1
参考例の追加
answer
CHANGED
@@ -3,14 +3,18 @@
|
|
3
3
|
これをDecimal型に変換したときに ":" があるせいで失敗しています。
|
4
4
|
なので ":" を取り除く必要があります。
|
5
5
|
|
6
|
-
```
|
6
|
+
```VB
|
7
7
|
A = A.Replace(":", "")
|
8
8
|
```
|
9
9
|
|
10
10
|
ただ、Decimal型に変換すると "0900" が "900" になってしまい
|
11
11
|
cellに戻す際は "0900" に戻して ":" を追加する必要があります。
|
12
12
|
|
13
|
+
```VB
|
14
|
+
'A, BはDecimal
|
13
15
|
|
16
|
+
kekka = (A + B).ToString("00:00")
|
17
|
+
```
|
14
18
|
|
15
19
|
|
16
20
|
代替案なのですが、Decimal型ではなくDateTime型に変換して計算してはいかがでしょうか。
|