问题 填空题

窗体中有两个命令按钮:“显示”(控件名为cmdDisplay)和“测试”(控件名为cmdTest)。当单击“测试”按钮时,执行的事件功能是:首先弹出消息框,若单击其中的“确定”按钮,则隐藏窗体上的“显示”按钮;否则直接返回到窗体中。请在空白处填入适当的语句,使程序可以完成指定的功能。
Private Sub cmdTest_Click()
Answer= (12) ("隐藏按钮",vbOKCanee1+vbQuestion,"Msg")
If Answer=vbOK Then
Me!cmdDisplay.Visible= (13)
End If
End Sub

答案

参考答案:(12) MsgBox (13) False

解析: 本题考查的是VBA编程基础、MsgBox()函数。根据题目要求“当单击‘测试’按钮时,执行的事件功能是:首先弹出消息框”,先来看一下对应该要求的是cmdTest_Click()子过程,因为要求先弹出消息框,所以这里要填消息框函数MsgBox,该函数的格式是:MsgBox(提示[,按钮、图标和默认按钮][,标题]),与空格后已知部分相符合,故(12)空填MsgBox。
题目要求若单击其中的“确定”按钮,则隐藏窗体上的“显示”按钮,所以程序首先通过语句“If Arlswer=vbOK”判断消息框中的“确定”按钮是否被单击,如果是,则隐藏“显示”按钮,即通过语句“Me!cmdDisplay.Visible=False”将cmdDisplay的Visible属性改为False,所以(13)空填False。

单项选择题
单项选择题