请选择入口: 主站|电信|网通|域名主机 下载,从天空开始!
您的位置:首页 -> 软件资讯 -> 办公软件 -> 微软office -> 用PowerPoint做多种类型的交互练习题

用PowerPoint做多种类型的交互练习题

出处:天极Yesky作者:佚名日期:2007-08-24
关键字:PowerPoint

  三、是非判断题

  是非判断题可以看成只有两个选项的单项选择题。所以,其做法与单项选择题是一样的。只是在最后添加的代码稍加修改即可。

  四、多项选择题

  多选题需要用到复选框。假定有四个选项,其中只有A、B、D三项全选才为正确,多选或少选均为错误。

  用前面的方法插入四个复选框,调整好位置。再插入一个命令按钮,打开“属性”对话框,将“Caption”值设为“答案”。选中“答案”按钮,在右键菜单中选择“查看代码”命令,打开代码编辑窗口。在窗口中找到如下两句代码:

  Private Sub CommandButton1_Click()

  End Sub

  在这两句代码中间插入以下代码:

  If CheckBox1.Value = True And CheckBox2.Value = True And CheckBox4.Value = True And CheckBox3.Value = False Then

  MsgBox "厉害,答对了!", vbOKOnly, "多项选择题"

  Else

  MsgBox "不好意思,您做错了。再仔细想想?", vbOKOnly, "多项选择题"

  CheckBox1.Value = False

  CheckBox2.Value = False

  CheckBox3.Value = False

  CheckBox4.Value = False

  End If

  如图5所示。放映幻灯片试试,如果出错,呵呵,那就如图6所示效果,弹出一提示框进行提示。

点击看大图

点击看大图

  仔细读一下代码不难发现,其实是做了一个判断:如果第1、2、4个复选框均为选中状态的话,就弹出一个表示答对的提示框,否则就弹出一个答错的提示框,并将所有复选框的选中状态消除,以便再次选择。

  五、填空题

  先做好题目,制作一条短横线表示填空区。点击“开发工具”选项卡中的“文本框”控件,然后拖出一个大小合适的文本框。调整其位置至合适。仍然打开其“属性”对话框,设置其相关的属性,比如字体格式等。这与前面的介绍基本一致,可参照操作。

  选中做好的文本框,打开代码编辑窗口,还是先找到这两句代码:

  Private Sub TextBox1_Change()

  End Sub

  在两句中间插入如下代码:

  If TextBox1.Value = "电脑" Then

  MsgBox "不错,你填对了!", vbOKOnly, "填空题"

  Else

  MsgBox "不对吧?再想想!", vbOKOnly, "填空题"

  TextBox1.Text = ""

  End If

  其中“电脑”是正确的答案。如果在文本框中填入了“电脑”,那么就会弹出正确的提示,反之会弹出错误提示并清除已填写内容。这就是这段代码的含义。

  放映一下试试,是不是可以填入答案并做出相应的反馈啊?效果如图7所示。

点击看大图

  好了,先这么多吧。好好利用控件和VBA代码,可以完成一些看起来不那么容易完成的事情呢!

上一页12下一页
广告联系|版权声明|下载帮助|软件发布|镜像合作
Copyright © 1998 - 2009 Skycn.com All Rights Reserved京ICP证060522号