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構文は終了です。