文章分类 | 推荐文章 | 最新文章 | 热点文章 | 最新软件 | 精品软件 | 下载排行 | 推荐下载 | 免费看大片 | WPS | 杀毒软件
清风网络
首 页 软件下载 网络学院 数码学院
QQ 电脑入门 游戏 操作系统 图形处理 办公软件 媒体动画 精文荟萃 工具软件 网络编程 程序开发 网络技术 认证考试 网站建设 文章专栏
当前位置:清风网络学院办公软件PowerpointPowerPoint中利用VBA制作课堂小测验
精品推荐
特别推荐
·不装Office PowerPoint幻灯片照样放
·PowerPoint声音操作技巧汇总
·用PowerPoint轻松制作精美的专业电子相册
·总结:PowerPoint技巧大集合
·Powerpoint中让背景音乐逐渐淡出
·没安装PowerPoint照样播放幻灯片
·没有安装PowerPoint 演示文档照样播放
·在PowerPoint 2003中让汽车爬楼梯
·在Powerpoint XP中巧用肢解法
·给PowerPoint演示文挡来个大瘦身
热点TOP10
·PowerPoint中轻松修改剪贴画
·PPT幻灯片播放时能偷看备注的设置方法
·同步合成PPT幻灯片与讲演视频
·Powerpoint中让背景音乐逐渐淡出
·如何利用PowerPoint制作互动式图片
·PPT中用控件把N多文字放到一张幻灯片上
·PowerPoint声音操作技巧汇总
·在POWERPOINT中制作个滚动文本框
·挡不住的魅力 尽在PowerPoint
·没有安装PowerPoint 演示文档照样播放

PowerPoint中利用VBA制作课堂小测验

日期:2007年11月19日 作者: 查看:[大字体 中字体 小字体]


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

  一、基本构想

图1

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

  二、制作过程

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

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

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

图2

  其余的三个选项的名称分别为“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试一下效果吧,怎么样,是不是和原来设计的一样呢。

(出处:清风网络学院






上一篇:STK——乖巧易用的股价查询小软件

下一篇:2007年Adobe设计大赛入围作品(9)

相关文章:
·Photoshop制作效果逼真的哈蜜瓜
·只需十三招 轻松学会利用博客赚钱
·由浅入深学习Flash制作高射炮游戏
·水晶图片制作方法
·Flash如何制作灯光效果
·日本动画制作幕后完全流程揭秘
·制作Windows系列可启动安装光盘(1)
·极光特效 Photoshop详解制作过程
·免费攻略:利用QQ网吧免费开蓝钻
·3DMAX制作片头动画(适合初学片头动画)
相关软件:
·暗黑破坏神 2:毁灭之王 1.10S极品属性装备制作器
·家常菜制作集锦(1)
·启动光盘制作完全手册(菜鸟先飞 图文教材系列)
·灵豚课件制作工具——课件精灵v1.0 beta
·Photoshop数码照片制作宝典
·多种dos启动盘制作全攻略
·《flash制作高级教程》
·卡丽来相片VCD制作系统 2003
·Flash MX 动画制作实例教程
·家常菜制作集锦(2)

特别声明:本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作者。文章版权归文章原始作者所有。对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转载的文章有版权问题请联系编辑人员,我们尽快予以更正。
[打印本页] [关闭窗口] 转载请注明来源:http://www.viphot.com
| 帮助(?) | 版权声明 | 友情连接 | 关于我们 | 信息发布
Copyright 2007 www.viphot.com All Rights Reserved. 鄂ICP备05000083号Powered by:viphot