[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『マクロでやる時の計算式』(アトム)
マクロの自動記録でこの式を記録すると()が入らず計算が違ってしまいます
時間の計算をしています。
D6=(D9-D8-D7)*24
この式でマクロを使ってD6:AH6の範囲の計算をしたいのですがおしえていただけないでしょうか?
1.式を入れて答えを出すやり方と
2.答えだけを入力されるやり方
よろしくお願いいたします
< 使用 Excel:Excel2003、使用 OS:WindowsXP >
Sub test() With Range("D6:H6") .Formula = "=(D9-D8-D7)*24" .Value = .Value End With End Sub
(マナ) 2017/10/07(土) 21:31
(マナ) 2017/10/07(土) 21:39
1の方法
Sub 計算()
Range("D6").Formula = "=(D9-D8-D7)*24" Range("D6").Copy Destination:=Range("E6:AH6")
End Sub (bi) 2017/10/07(土) 21:41
Destination:=は不要でした。
Sub 計算()
Range("D6").Formula = "=(D9-D8-D7)*24" Range("D6").Copy Range("E6:AH6")
End Sub (bi) 2017/10/07(土) 23:38
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.