|
▼MIKI さん:
>ご回答ありがとうございます。
>条件を変えましたが、できませんでした。
>もうちょっと見直してみようと思います。
こんばんは。
----------------------------
Dim a, b, c
a = 1
b = "月"
c = "太陽"
とあるとき、
以下の条件判断式 2タイプ(各2つの記述法で書いてあります)の
どちらの結果になれば 正解なのでしょうか?
'◆タイプA
---> a = 1 だけれど、 b <> "土" また c <> "日" だから MsgBox が表示される
If a <> 1 Or b <> "土" Or c <> "日" Then
MsgBox "処理"
End If
If Not (a = 1 And b = "土" And c = "日") Then
MsgBox "処理"
End If
'◆タイプB ---> a = 1 なので、b、c が 「土」「日」でなくても(偽でも)
MsgBox は表示されない
Select Case True
Case a = 1
Case b = "土"
Case c = "日"
Case Else
MsgBox "'処理"
End Select
If a = 1 Then
ElseIf b = "土" Then
ElseIf c = "日" Then
Else
MsgBox "処理"
End If
|
|