読むのにかかる時間: 1未満

条件によって処理を変える

A1セルの数値を以下のルールに沿って判定し、結果をB1セルに入力したい場合のコードは以下になります。

  • 20以上の場合は「○」
  • 10以上20未満の場合は「△」
  • 10未満の場合は「×」
If Range("A1") >= 20 Then
    Range("B1") = "○"
ElseIf Range("A1") >= 10 Then
    Range("B1") = "△"
Else
    Range("B1") = "×"
End If

If文を使う実務マクロ

  • 条件を判定しながらデータを順番に処理する ※準備中