Excel ベーシック 問題 8 – 22

次の図のようなメッセージボックスを表示し、「はい」「いいえ」「キャンセル」の選択結果によって、別のメッセージを表示したい。このとき、【 1 】に入る適切な内容を答えなさい。

Sub Test1()

    Dim A As Long

    A = 【 1 】

    If A = vbYes Then

        MsgBox "作業を中止します"

    End If

    If A = vbNo Then

        MsgBox "作業を継続します"

    End If

    If A = vbCancel Then

        MsgBox "キャンセルします"

    End If

End Sub

選択肢

  1. MsgBox "作業を中止しますか?", vbYesNoCancel + vbQuestion
  2. MsgBox "作業を中止しますか?", vbYesNoCancel + vbInformation
  3. MsgBox("作業を中止しますか?", vbYesNoCancel + vbQuestion)
  4. MsgBox("作業を中止しますか?", vbYesNoCancel + vbInformation)
正解を見る