|
▼neptune さん:
アドバイスありがとうございます。
その通りですね。頭では理解が出来るのですが・・・
コード化することが出来ない状態です。
でも、貴殿のアドバイスに基づき、整理してやってみました。
曲がりなりにも、何とかできました。
ご意見をいただければ幸いです。
これからもよろしくお願いします。
Sub 割引率()
Dim a As String
Dim b As String
For i = 2 To 3
For n = 2 To 4
If i > 2 Then
b = Cells(1, 3).Value
Cells(n, i).Select
p = Cells(n, i).Offset(, -2).Value
MsgBox p & "円以上の場合" & Chr(10) & b & "は" & _
Selection.Value * 100 & "%割引です"
Else
a = Cells(1, 2).Value
Cells(n, i).Select
o = Cells(n, i).Offset(, -1).Value
MsgBox o & "円以上の場合" & Chr(10) & a & "は" & _
Selection.Value * 100 & "%割引です"
End If
Next n
Next i
End Sub
|
|