VBScript 【基礎編】



目次


出力

文字を画面に表示させる処理について解説します。

プログラムソース

Option Explicit


MsgBox "文字列"

解説

MsgBox 文字列

画面にメッセージを表示します。


変数

変数を使用した乗算処理について解説します。

プログラムソース

Option Explicit


Dim X,Y,Z


X = 2


Y = 3


Z = X * Y


MsgBox Z

解説

Dim 変数

変数を宣言します。

変数=値

変数に値を代入します。

変数=式

変数に計算結果を代入します。


入力

入力値を取得する処理について解説します。

プログラムソース

Option Explicit


Dim A


A = InputBox("データを入力して下さい:")


MsgBox A

解説

変数=InputBox("メッセージ")

変数に入力値を設定します。


条件分岐

現在時刻によって、条件分岐する処理について解説します。

プログラムソース

Option Explicit


Dim HH


HH = Hour(Now())


If HH < 12 Then

  MsgBox "午前"

Else

  MsgBox "午後"

End If

解説

Now

現在の時刻を取得します。

Hour(日時)

時間のみを取得します。

If 条件式 Then
 真コマンド
Else
 偽コマンド
End If

条件が真と偽の場合で処理を分岐します。


繰り返し

開始条件から終了条件まで繰り返す処理について解説します。

プログラムソース

Option Explicit

Dim I

For I = 1 To 10

    MsgBox "I=" & I 

Next

解説

For 変数 = 開始 To 終了 [Step ステップ]
 処理
Next

開始から終了まで繰り返します。