试卷教案课件-中小学教育-作文大全-知识大全-科普教育-电脑知识-生活知识-全部栏目- 收藏本站

教育教学 语文 数学 英语 物理 化学 生物 历史 地理 政治 试卷 教案 课件 竞赛 评语 体会 计划 总结 实习
阅读写作 作文 寓言 绝句 手抄报 广播稿 禅语 台词 谚语 赠言 箴言 句子 解梦 名言 语录 人物 诗歌 花语
知识大全 保健 美容减肥 四季 育儿 科普 电脑 生活 窍门 节日 旅游 理财 装修 法律 急救 歌曲 游戏 剧情 QQ


健康保健 美容减肥 生活常识 育儿知识 四季常识 科普教育 电脑知识 qq大全 游戏攻略秘籍 人物大全 影视剧情 名人名言 经典语句 周公解梦 阅读写作 句子大全

健康保健|美容减肥|生活常识|育儿知识|四季常识|科普教育|电脑知识|名人名言|人物大全|周公解梦

影视剧情 qq大全 经典语句 阅读写作 句子大全 游戏攻略秘籍
您现在的位置:爱思网: >> 常识网电脑知识办公技巧ppt教程PowerPoint中用VBA制作课堂小测验

PowerPoint中用VBA制作课堂小测验

爱思网 | http://www.i4i3.com | ppt教程 | 人气:798次 | 07-22
PowerPoint中用VBA制作课堂小测验

www.i4i3.comPowerPoint附带的VBA功能使其具有了制作智能课件的能力。本文就是基于PowerPoint中的VBA来制作智能的物理课堂小测验的一个例子。

一、基本构想

  本例很简单,就两道题:界面如图1所示,就是题目、选项和一个按钮,在最后一道题所在的页面上把“下一题”按钮改成“得分”按钮。由界面可知,我们需要一个文本框,四个选项按钮和一个命令按钮。功能方面我希望在单击“下一题”按钮时,界面能够转到下一题;单击“得分”按钮时,在成绩文本框中能够显示出这次测验的成绩就可以了。本例的两道题的正确选项分别为“B”、“C”。

图1 PowerPoint实例

  二、制作过程

  1、运行PowerPoint2003,单击“文件”-“保存”命令,弹出“另存为”对话框,文件名设为“测验”,单击“保存”命令。

  2、单击“插入”-“文本框”-“水平”命令,这时鼠标变成“1”字型,在编辑区内单击鼠标左键拖动鼠标拉出一个方框,在框内输入第一题的题目“1.人造地球卫星的轨道半径越大,则”。

  3、下面我们来制作选项。单击“视图”-“工具栏”-“控件工具箱”命令,弹出“控件工具箱”,单击“控件工具箱”上的“选项按钮”控件,鼠标变成十字型,按下鼠标左键拖动鼠标拉出一个方框。单击“控件工具箱”上的“属性”命令,弹出“属性”对话框,把“名称”改为“ti1”,把“caption”改为“A.速度越小,周期越小”,其它设为默认。

  其余的三个选项的名称分别为“ti2”、“ti3”、“ti4”,“caption”分别为“B.速度越小,周期越大”、“C.速度越大,周期越小”、“D.速度越大,周期越大”。

  4、“下一题”按钮的制作。单击“控件工具箱”中“命令按钮”控件,这时鼠标变成十字型,如前在编辑区内拖拉出一个方框,松开鼠标方框会变成一个按钮。选中它,单击鼠标右键,在弹出的快捷菜单中选择“属性”命令,把“命令按钮”属性中的“caption”设为“下一题”。

  这样,第一题的界面就制作完成了。第二题我们可以按照第2-4步做出来,只是要把题目、各个选项值换一下,另外需要添加一个文本框命令,其名称设为“sum”,命令按钮的名称改为“得分”。

  三、添加代码

  1、单击“控件工具箱”上“查看代码”控件,弹出“Microsoft visual basic”编辑器,单击“插入”-“模块”命令,弹出“模块”编辑窗口,在“模块”编辑窗口输入“public fen(2) as integer”。

  2、选中第一题中“下一题”按钮,单击“控件工具箱”上“查看代码”控件,弹出“Microsoft visual basic”编辑器,在“Private Sub CommandButton1_Click()”和“End Sub”之间输入

  If ti2.Value = True Then

  fen(0) = 2

  Else

  fen(0) = 0

  End If

  With SlideShowWindows(1).View

  .GotoSlide (2)

  End With

  3、选中最后一题中“得分“按钮,单击“控件工具箱”上“查看代码”控件,弹出“Microsoft visual basic”编辑器,在“Private Sub CommandButton1_Click()”和“End Sub”之间输入

  If ti3.Value = True Then

  fen(1) = 2

  Else

  fen(1) = 0

  End If

  Dim i, s

  s = 0

  For i = 0 To 2

  s = s + fen(i)

  Next

  sum = s

  好了,退出“Microsoft visual basic”编辑器,按F5试一下效果吧,怎么样,是不是和原来设计的一样呢。

如果觉得PowerPoint中用VBA制作课堂小测验 , PPT技巧,电脑基础教程,office教程这篇文章不错,可以推荐给朋友分享哦。

 
  tags:电脑知识 - 办公技巧 - ppt教程,PPT技巧,电脑基础教程,office教程
联系我们|试卷教案课件|中小学教育|作文大全|知识大全|生活常识|健康小常识|网站导航|热门专题|收藏本站

Copyright www.i4i3.com All Rights Reserved 1 2 3 4 5 6 7 8 9 10

本页提供PowerPoint中用VBA制作课堂小测验,PPT技巧,电脑基础教程,office教程免费分享,有疑问可联系本站。