本文へスキップ

別館:エクセルQC館 別館:エクセル株式館

  1. トップページ>
  2. VBA>
  3. VBA基礎、If〜Then構文

VBAvba

VBA関係の情報を色々を記載して行きます。


VBA基礎、If〜Then構文

(項目1)
 ・マクロでは、色々な構文が有ります。
 ・本ページでは、If〜Then構文を説明します。
 ・マクロでは、色々な構文が使用できます。If〜Then構文は、単一条件による分岐処理を行う時に使用
  します。
 ・以下、Excel2016で説明して行きます。

(項目2)
 ・マクロでは、色々な構文が使用できます。If〜Then構文は、単一条件による分岐処理を行う時に使用
  します。
 ・If〜Then構文の基本形は、以下の通りです。

  If buf=”A” Then
    ’処理A
  Else If buf=”B” Then
    ’処理B
  Else
    ’処理Z
  End If

 ・単一条件では、buf1=”A” And buf2=”B”の様に、論理演算子も使えます。
 ・尚、Else Ifは、連続して複数回の使用が可能です。

(項目3)
 ・VBAコードは、以下の記述となります。

  Sub test()
    Dim buf As String
    buf="A"
    If buf="A" then
      Range("A1")="A"
    Else If buf="B" then
      Range("A1")="B"
    Else
      Range("A1")="Z"
    End If
  End Sub

(項目4)
 ・以上で、VBA基礎、If〜Then構文は終了です。



contents

エクセル将棋館

日本国

地方都市


スポンサード リンク