2009年03月15日
エクセルのマクロを使って計
材料は数種類ということでしたが、ここでは3つ選択できるようにしてみました。
エクセルの表上には、高さをA2のセルにいれ、幅をB2、奥行きをC2セルに入力するようにします。
また、オプションボタンのリンク先をD1セル、単位たたりの重量をE1?3に設定・入力するようにしてみます。
Sub 重量計算()
Dim H As Variant
W As Variant
L As Variant
H = Range("A2").Value '高さ
W = Range("B2").Value '幅
L = Range("C2").Value '奥行き
Select Case Range("D1").Value
Case 1
MsgBox "箱の重さは" & H * W * L * Range("E1").Value & "です。", , "計
算結果です。"
Case 2
MsgBox "箱の重さは" & H * W * L * Range("E2").Value & "です。", , "計
算結果です。"
Case 3
MsgBox "箱の重さは" & H * W * L * Range("E3").Value & "です。", , "計
算結果です。"
End Select
End Sub
以上、参考にしてみてくださいね。
懸賞無料プレゼント Yahoo! おしゃぶり
エクセルの表上には、高さをA2のセルにいれ、幅をB2、奥行きをC2セルに入力するようにします。
また、オプションボタンのリンク先をD1セル、単位たたりの重量をE1?3に設定・入力するようにしてみます。
Sub 重量計算()
Dim H As Variant
W As Variant
L As Variant
H = Range("A2").Value '高さ
W = Range("B2").Value '幅
L = Range("C2").Value '奥行き
Select Case Range("D1").Value
Case 1
MsgBox "箱の重さは" & H * W * L * Range("E1").Value & "です。", , "計
算結果です。"
Case 2
MsgBox "箱の重さは" & H * W * L * Range("E2").Value & "です。", , "計
算結果です。"
Case 3
MsgBox "箱の重さは" & H * W * L * Range("E3").Value & "です。", , "計
算結果です。"
End Select
End Sub
以上、参考にしてみてくださいね。
懸賞無料プレゼント Yahoo! おしゃぶり
Posted by なろ at 09:21
│知識


