Vba-decisions

提供:Dev Guides
移動先:案内検索

VBA-決定

意思決定により、プログラマはスクリプトまたはそのセクションの実行フローを制御できます。 実行は、1つ以上の条件ステートメントによって管理されます。

以下は、ほとんどのプログラミング言語で見られる典型的な意思決定構造の一般的な形式です。

VBAでの意思決定ステートメント

VBAは、次の種類の意思決定ステートメントを提供します。 詳細を確認するには、次のリンクをクリックしてください。

Sr.No. Statement & Description
1

if statement

  • if* ステートメントは、ブール式とそれに続く1つ以上のステートメントで構成されます。
2

if..else statement

  • if else* ステートメントは、ブール式とそれに続く1つ以上のステートメントで構成されます。 条件がTrueの場合、 *If* ステートメントの下のステートメントが実行されます。 条件が偽の場合、スクリプトの *Else* 部分が実行されます。
3

if…​elseif..else statement

ブール式で構成される1つ以上の ElseIf ステートメントが続き、その後にオプションの* elseステートメント*が続く if ステートメント。すべての条件が偽になると実行されます。

4

nested if statements

別の if または elseif ステートメント内の if または elseif ステートメント。

5

switch statement

  • switch* ステートメントを使用すると、変数を値のリストと等しいかどうかをテストできます。