![]() |
条件によって処理を分ける:Excel VBA プログラミング入門: |
スポンサードリンク | |
If 条件式 Then (条件式を満たすときに行う処理) Else (条件式を満たさないときに行う処理) End If |
Sub test1() Dim c As Range For Each c In Range("D3:D7") If c.Value >= 70 Then c.Offset(0, 1).Value = "○" Else c.Offset(0, 1).Value = "×" End If Next c End Sub |
If 条件式1 Then (条件式1を満たすときに行う処理) ElseIf 条件式2 Then (条件式2を満たすときに行う処理) Else (条件式1と条件式2を満たさないときに行う処理) End If |
Sub test2() Dim c As Range For Each c In Range("D3:D7") If c.Value >= 80 Then c.Offset(0, 1).Value = "良" ElseIf c.Value >= 60 Then c.Offset(0, 1).Value = "可" Else c.Offset(0, 1).Value = "不可" End If Next c End Sub |
スポンサードリンク
PageViewCounter
Since2006/2/27