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试一下
相关文章

ppt图片怎样镜像翻转? PPT演示文稿将图片进行镜像翻转的方法
ppt中导入的图片想要进行镜像翻转,该怎么操作呢?我们可以使用旋转工具实现,下面我们就来看看详细的教程2024-09-12
日常工作制作ppt时,经常需要插入多张图片,很多朋友都是一张一张插入,甚是繁琐,下面小编教大家在ppt中一次性插入多张图片2024-09-04
怎么将ppt中所有的文字设置为宋体? ppt一键替换字体的技巧
PPT内容制作完成后,发现字体不合适需要更换,这时利用“替换字体”功能可高效地进行批量更换操作,详细请看下文介绍2024-07-31
ppt等比例缩放图片按什么键? PPT进行中心等比缩放的方法
ppt插入的图片,想要进行缩放,该怎么操作呢?今天我们主要介绍中心等比缩放图片的技巧,详细请看下文介绍2024-07-31
PPT幻灯片怎么插入word表格? PPT文稿导入word表格的教程
ppt幻灯片中想要插入word表格,该怎么将word文件导入到ppt文稿呢?下面我们就来看看详细的教程2024-07-24
ppt打印预设怎么用? ppt使用最近使用过的打印设置的开启方法
经常打印ppt文件,上一次打印的时候进行了打印设置,这次想直接使用,该怎么操作呢?下面我们就来看看详细的操作方法2024-07-17
ppt怎么更改文本框出现的顺序? PPT设置文本出场顺序动画的技巧
在PPT中,我们可以使用多种方法来设置文本框的先后出现顺序,下面我们就来分享最简单的方法,详细请看下文介绍2024-07-17
ppt中想要给图形填充颜色,我们可以使用取色器的吸管吸取颜色,并填充到图形中,该怎么操作呢?下面我们就来看看详细的教程2024-07-17
PPT如何给切换效果添加照相机声音 PPT幻灯片给切换效果添加照相机声音
PPT如何给切换效果添加照相机声音?其实在PPT程序中,我们在切换工具的子工具栏中选择好切换效果之后,找到“声音”工具,直接点击打开该工具,然后在下拉列表中就能选择自2024-07-16
PPT幻灯片如何设置校对语言 PPT幻灯片设置校对语言的方法
PPT幻灯片如何设置校对语言?其实我们只需要点击打开PPT中的“审阅”工具,然后在其子工具栏中点击打开“语言”工具,接着在下拉列表中,我们找到并打开“设置校对语言”选2024-07-16





最新评论