お手軽!VBScriptを使ってみようお手軽!VBScriptを使ってみようPCにWindowsが入ってるだけで使える、お手軽なプログラム言語「VBScript」を便利に使いこなそう。条件によって実行する処理を分岐させたい場合はIf文を使います。If文の書式If文は用途によって以下のような書式で記述することができます。IfIf文は指定した条件が満たされるか満たされないかによって、どの処理を実行するかが決まります。条件が満たされる場合を「真」と条件が満たされない場合を「偽」と呼びます。書式1と書式2は条件が真の時にだけ実行したい処理がある場合に使用します。書式3と書式4は条件が真の時と偽の時で実行する処理を分けたい場合に使用します。書式4のほうがすっきりとして見やすいのでお勧めです。書式5は条件によって実行する処理を3つ以上に分けたい場合に使用します。上記の場合は条件が2つまでしか記載されていませんが、必要に応じて条件をもっと増やすこともできます。条件の書き方If文で指定する条件は以下のように記述します。aとbが異なる場合に真となる2つの値を比較した結果で真となるか偽となるかが決まります。<その1>以下は、条件が真の時にだけ実行したい処理がある場合のIf文の使い方の例です。"合格です"この例では、入力された点数が50点以上であった場合だけ「合格です」と表示します。InputBox関数で入力した点数を変数numに格納して50点以上であるかを比較しています。50点以上であった場合はMsgBox関数で「合格です」と表示します。<その2>以下は、条件によって実行したい処理を4つに分岐する場合のIf文の使い方の例です。Ifこの例では、入力された点数が90点以上であった場合は「優秀な成績です」と、50点以上であった場合は「そこそこな成績です」と、0点の場合は「やる気があるのですか?」と、そしてどの条件にも当てはまらない場合は「もっとがんばりましょう」と表示します。InputBox関数で入力した点数を変数numに格納して、それぞれの条件で比較しています。条件にあったメッセージをMsgBox関数で表示しています。