■構文
IIf(expr, truepart, falsepart)
■説明
式の評価結果によって、2 つの引数のうち 1 つを返します。
いわゆる三項演算子。
第一引数:評価対象を指定
第二引数:第一引数の評価の結果、真の時に返す値を指定
第三引数:第一引数の評価の結果、偽の時に返す値を指定
■サンプルコード
IIf(expr, truepart, falsepart)
■説明
式の評価結果によって、2 つの引数のうち 1 つを返します。
いわゆる三項演算子。
第一引数:評価対象を指定
第二引数:第一引数の評価の結果、真の時に返す値を指定
第三引数:第一引数の評価の結果、偽の時に返す値を指定
■サンプルコード
Option Explicit Sub SampleCode() Dim mode As String mode = "日付" Debug.Print IIf(mode = "日付", Date, Time) '2011/12/11 mode = "時間" Debug.Print IIf(mode = "日付", Date, Time) '0:04:57 End Sub
0 件のコメント:
コメントを投稿