1、利用触发器和 VBA 功能制作互动型的幻灯片提供最好的 PPT 模板,打造最好的PPT 门户教师在用演示文稿进行课堂教学时,常常在最后一段时间里,给学生留下几道习题,供学生们练习。我们可以利用 PowerPoint 的动画触发器和 VBA 功能,制作出一些互动型的幻灯片,学生在练习时,演示文稿能自动判断答案是否正确。一、触发器法我们利用动画触发器功能,来制作一道选择题的幻灯片(界面如图一)。 1、启动 PowerPoint2002,打开相应的演示文稿,在其中适当位置处新建一空白幻灯片。 2、利用文本框,输入题干内容(参见图一)。 3、展开“幻灯片放映动作按钮”下面的级联菜单,选中“动作按钮:自
2、定义”选项(参见图二),然后在幻灯片中拖拉出一个按钮来。 注意:此时,系统会弹出一个“动作设置”对话框,单击其中的“确定”或“取消”按钮均可。 4、选中插入的按钮,右击鼠标,在随后弹出的快捷菜单中,选“添加文本”选项,在“动作按钮”上添加第一个备选答案字符(如“A、152 克/摩尔”),并设置好字体、字号、字符颜色等。 5、调整好“动作按钮”的大小,并将其定位在幻灯片的合适位置上。 注意:其实,我们也可以用“文本框”来输入备选答案项。此处之所以用“动作按钮”,是因为为了增强幻灯片的观感效果,别无其他意义。 6、选中上述“动作按钮”,在按住 Ctrl 键的同时,拖拉一下鼠标,将上述按钮快速复制
3、1 份(重复操作几次,再复制 2 份),并修改其中的字符为其它备选项答案(参见图一)。 7、插入文本框,并输入“正确、错误”及相关提示的字符(参见图一),并设置好字体、字号、字符颜色等。 8、选中上述第一个文本框(即包含“错误!有结晶水!”字符的,参见图一),执行“幻灯片放映自定义动画”命令,展开“自定义动画”任务窗格(如图三),单击“添加动画”右侧的下拉按钮,在随后出现的下拉列表中,选“进入飞入”选项;再按“方向”右侧的下拉按钮,在随后出现的列表中,选择“自左铡”选项,为选中的文本框添加动画。 9、在“自定义动画”任务窗格的第一个动画方案上双击鼠标,打开“飞入”对话框(如图四),切换到及时标
4、签下,单击其中的“触发器”按钮,展开下面的选项,选中“单击下列对象时启动效果”选项,然后按其右侧的下拉按钮,在随后出现的下拉列表中选择“动作按钮:自定义 2”选项(即第一个备选答案对应的“动作按钮”项),“确定”返回。 10、仿照上述 8、9 步的操作,设置好另外 3 个文本框的动画及触发器。 至此,一张互动式幻灯片制作完成(图五是在播放过程中,选择 B 备选答案后的效果)。 二、VBA 法采取上述“触发器法”通常只能制作选择性的互动幻灯片,而对于那些填空式的互动幻灯片,我们用 VBA 来实现。 1、在相应的演示文稿中,添加一张空白幻灯片。并用文本框输入填空题的题目内容(参见图六)。 2、执行
5、“视图工具栏控件工具箱”命令,展开“控件工具箱”工具条(参见图六)。单击工具条上的“文本框”按钮,然后在填空题的空格处拖拉出一个控件文本框来(参见图六)。 注意:选中文本框,单击工具条上的“属性”按钮,展开“文本框”属性对话框(参见图七),选中“font”选项,然后点击后面“”号,可以打开“字体”对话框,设置字体、字型、字号;选中“TextAlig”选项,然后按其右侧的下拉按钮,即可设置文本的对齐方式。 3、再单击工具条上的“命令按钮”按钮,然后在幻灯片合适位置上拖拉出一个按钮来(参见图七)。选中此按钮,单击工具条上的“属性”按钮,展开“命令按钮”属性对话框(参见图七),将其中的“Captio
6、n”选项后面的内容修改为“查看结果”(具体修改内容,请根据需要确定),并关闭属性窗口。4、双击插入的命令按钮,进入 VBA 编辑窗口(如图八),在“Private Sub CommandButton1_Click()”和“End Sub”语句之间,输入下述代码: If TextBox1.Text = “物理“ Thenhd = MsgBox(“你填对了“, vbOKCancel, “结果“)Elsehd = MsgBox(“你填错了“, vbOKCancel, “结果“)End If 代码输入完成后的效果请参见图八。 注意:代码中的“hd”为自定义变量,可以用其他字母代码。根据实际需要,可以将
7、代码中的相应的字符替换成其他字符。 5、关闭 VBA 编辑窗口。 制作完成,赶快按下 F5 功能键,检查一下实际效果吧(图九是演示的效果)!在 PowerPoint 的“幻灯片设计”中有很多模版可供大家选择使用,而且使用起来非常方便,只需点击一下该模版就行了,若教师需要长期使用一个模版做为自己的 PPT 文档的专用模版,用模版文件当然是最方便的了,在为自己的PPT 文档选择了一个漂亮且适合自己内容的模版,可以为该文档增色不少。可有时微软提供的那些模版并不能满足自己的需要,当看到自己亲手在 PS 里制作的一张漂亮的图片时,心里特别想将它做成模版文件以备日后随时调用。另外,特别是在需要将自己学校以
8、及学科的标识、代表性建筑、经典图片等加入到母版文件里并在以后长期使用时,能制作成模版文档保存起来当然是最好的方法了。、首先准备好两张要做成模版的图片(如下图),打开 PowerPoint 并新建一个空白的 PPT 文档。、视图母版幻灯片母版,进入母版编辑状态。点击绘图工具栏上的“插入图片”按钮(或按“插入图片来自文件”),选中要做为正文模版的图片、在图片上点击鼠标右键,叠放次序置于底层,使图片不能影响对母版排版的编辑。、在“幻灯片母版视图”工具栏上,点击“插入新标题母版”、选中新生成的标题母版中的图片,DEL 删除它。、重复上面插入图片的操作,即:点击绘图工具栏上的“插入图片”按钮(或按“插入
9、图片来自文件”),、现在我们已经制作好了我们需要的模版文档,退出母版视图后,接下来就是保存了。文件保存,打开“另存为”对话框,在“保存类型”中选择“演示文稿设计模版”、此时程序将打开默认的文件保存位置,如下图的位置。不用更改它,在“文件名”中输入一个便于你自己记忆的名字,确定保存下来。、现在关闭此 PPT 文档。再新建一个空白文档,看看你的“幻灯片设计”里,刚刚做好的模版文档是不是已经出现在那儿啦,这样就可以在任何时候方便的使用具有自己特色的模版了,是不是很炫呢。多个模版运用点击 格式/幻灯片设计 或 右键 /幻灯片设计 再选择右边的模版该对话框包括两个标签:“单击鼠标”和“鼠标移过”。“单击
10、鼠标”指单击源对象后实现超链,“鼠标移过”指鼠标指针只要放到“源对象”上就实现超链。在“单击鼠标时的动作”区有以下选项:l 无动作:默认选项,经常用于取消已有的超链。l 超链接到:通过下拉列表选择超链接的目标对象。(后文详述)l 运行程序:以可执行程序 exe 文件为目标对象,经常用于调用外部程序。l 运行宏:若演示文稿内有自制的“宏”,可以调用。l 对象动作:若“源对象”是通过插入对象获得的,可以激活对象。l 播放声音:可以播放内置声音或外部声音文件,此处只支持 wav 声音。2.10.2 “超链接到”详解“动作设置”对话框中,“超链接到”选项下拉列表中包含了许多目标对象:l 下一张幻灯片:
11、链接到当前幻灯片的后一张幻灯片。l 上一张幻灯片:链接到当前幻灯片的前一张幻灯片。l 第一张幻灯片:链接到当前演示文稿的第一张幻灯片。l 最后一张幻灯片:链接到当前演示文稿的最后一张幻灯片。l 最近观看的幻灯片:链接到刚刚访问过的幻灯片,相当于“后退”按钮。l 结束放映:退出 PPT 的放映状态,常用于课件的“退出”按钮。l 自定义放映:可链接到创建的“自定义放映”。l 幻灯片:可打开“超链接到幻灯片”对话框,从中选择当前演示文稿中需要链接到的幻灯片,是最常用的一种链接方式。l URL:打开“超链接到 URL”对话框,可输入需要链接到的网址。l 其他 PowerPoint 演示文稿:可链接到另
12、外一个演示文稿。l 其他文件:可链接到 Windows 能够识别的任意数据文件。2.11 有关文件的操作PPT 的编辑文件称作演示文稿,它是幻灯片的集合,扩展名为 ppt,所以演示文稿又称 ppt 文件。PPT 还提供了一种专门用于放映的文件,其扩展名为 pps,pps 文件在 Windows 下双击可以直接运行,因此经常可以看作课件的最终生成品。有关文件的操作包括新建、打开、保存、另存为、打包成 CD 等。2.11.1 新建文件新建文件指创建一个新的 ppt 文件,新建的 ppt 文件默认包含一张幻灯片,默认文件名为“演示文稿 n”,其中 n 为一个正整数,表示本次操作第 n 次新建文件。新
13、建文件的简单方法是:点击“常用”工具栏的“新建”按钮。(如果使用“文件”菜单的“新建”命令则有更多功能。)2.12.2 打开文件打开文件指打开一个已存盘的 ppt 或 pps 文件进行编辑,PPT 支持多文档操作,可同时打开多个演示文稿,在演示文稿之间复制对象或幻灯片。打开文件的最简单方法是在 Windows 下直接双击 ppt 文件,Windows 会自动调用 PPT 打开该文件,但 pps 文件不能使用该方法打开,因为双击 pps 文件意味着运行而非编辑。打开文件的另一种方法是:点击“常用”工具栏的“打开”按钮,在弹出的“打开”对话框中找到所需的 ppt 或 pps 文件,双击。2.11.
14、3 保存文件保存文件指将当前的修改结果存盘。保存文件的方法是:点击“常用”工具栏的“保存”按钮。如果是首次保存,将弹出“另存为”对话框,这时找到保存位置,输入文件名,点击“保存”即可。PPT 默认保存类型为 ppt,若要保存为 pps 文件,保存类型应该选择为“PowerPoint 放映(*.pps)”。当文件被保存过以后,再次保存将不弹出“另存为”对话框,而是直接将当前文件覆盖原文件保存。当文件修改后未保存而直接关闭,将弹出“是否保存”提示,用户仍然有机会保存文件。2.11.4 文件另存为可以使用文件复制的方法来得到文件的一个副本,也可以使用文件“另存为”的方法得到文件的副本。选择菜单“文件
15、”“另存为”,弹出“另存为”对话框,找到新的保存位置,输入文件名,点击“保存”即可生成该文件的另一个副本。2.11.5 将演示文稿打包成 CD当演示文稿制作成功后,可以在 PPT 主窗口下点击“幻灯片放映”按钮全屏播放,也可以生成 pps 文件在 Windows 下双击播放,但这两种播放方式都要求本机安装有 PPT 软件,也即不能脱离 PPT软件运行。如果希望使用 PPT 制作的课件在其它没有安装 PPT 软件的计算机上也能播放,就需要将演示文稿打包成 CD。将演示文稿打包成 CD 的方法是:1)选择菜单“文件”“打包成 CD”,弹出“打包成 CD”对话框。2)点击“复制到文件夹”按钮,弹出“
16、复制到文件夹”对话框,输入文件夹名称以及该文件夹保存的位置,确定。3)PPT 将该演示文稿和与之关联的媒体文件都复制到指定的文件夹中,同时创建了 ppt 播放器和自动运行文件,如果有刻录机,将该文件夹内所有文件刻录到光盘上,光盘就能自动播放演示文稿。如果将该文件夹复制到 U 盘上,则双击该文件夹内的play.bat 也能播放演示文稿。2.12 PowerPoint 的使用技巧PPT 是一个功能非常强大的软件,随着使用熟练程度的提高,得到的使用技巧就越丰富。下面以问答方式介绍一些常用的使用技巧供读者参考。2.12.1 如何为每页幻灯片添加相同元素在幻灯片设计过程中,经常希望为每页幻灯片都添加相同
17、的元素,例如一个小动画或一个标志,如果一张张幻灯片的添加就显得非常麻烦,利用“母版”功能就能很容易实现。方法是:1)选择菜单“视图” “母版” “幻灯片母版”,出现“母版”页。2)将所需元素加入到母版中。3)在“幻灯片母版视图”工具栏上点击“关闭母版视图”按钮,退出母版编辑。2.12.2 如何控制影片播放插入的影片在默认情况下为自动播放或鼠标单击播放,有时我们希望能够通过按钮来控制影片播放、暂停和停止,实现方法是:1) 插入视频,打开“自定义动画”任务窗格,删除与视频有关的动画。2) 添加 3 个形状分别表示播放、暂停和停止。3) 选中视频,点击“添加效果” “影片操作” “播放”。4) 在动
18、画列表中点击该动画右侧下拉箭头,选择“效果选项”。5) 在“效果”标签中,选择“开始播放”为“从上一位置”。(这样保证了暂停后再次播放不会从头开始)6) 在计时标签中点击“触发器”,选择相应的播放形状作为触发对象。7) 按相同方法制作暂停和停止。2.12.3 如何制作整个演示文稿的背景音乐插入的声音在默认情况下当单击鼠标时就停止播放,在许多情况下我们希望一首背景音乐能够持续到整个演示文稿播放完,方法是:1) 插入音频,选择自动开始。2) 在“自定义动画”任务窗格的动画列表中点击该动画右侧下拉箭头,选择“效果选项”。3) 在“效果”标签中,选择“停止播放”为“在 n 张幻灯片之后”,n 的取值要
19、大于等于总幻灯片数。(如果演示文稿中有跳转操作,n 的值要更大一些,最大值为 999)4) 在“计时”标签中,选择“重复”为“直到幻灯片末尾”。(这样保证了音乐播完后会自动重复播放)2.12.4 如何制作倒计时秒表在课堂教学过程中,有时需要学生在固定时间内完成某项活动,在课件中插入一个倒计时的秒表会增加课件的趣味性。添加一个倒计时 9 秒的秒表的方法是:1) 插入一矩形,添加文本“9”,复制后粘贴,分别添加文字8,70,制作出 10 个带数字的矩形。(添加矩形的顺序是从 9到 0)2) 选择所有矩形,在“自定义动画”任务窗格中选择“添加效果”“进入”“出现”,在动画列表中点击该动画系列右侧下拉
20、箭头,选择“计时”选项。3) 设定“开始”为“之后”,“延迟”为 1 秒。4) 点击“绘图”工具栏的“绘图”“对齐或分布”“水平居中”,“垂直居中”。2.12.5 如何制作飞鹰动画在课件制作过程中,经常遇到一些复杂动画,如:小鸟在空中飞翔、狮子在地上奔跑等,这就需要 gif 动画和路径动画配合才能够实现。gif 是一种图形格式,它既可以是静止的,也可以是动画的,网上有大量的 gif 动画可供下载,PPT 可以直接支持动画gif。从网上下载了“飞鹰.gif”,它是一只在原地展翅的鹰,现在配合路径动画使它在空中飞翔:1) 将“飞鹰.gif”图片插入到幻灯片中,选中。2) 在“自定义动画”任务窗格中
21、选择“添加效果”“动作路径”“绘制自定义路径”“曲线”,画出飞翔轨迹。3) 右击路径,在弹出菜单中选择“编辑顶点”,拖动顶点,调整路径。4) 在动画列表中点击该动画项右侧下拉箭头,选择“计时”选项,修改“速度”的值可以调整飞翔的快慢。(速度值是运动所持续的秒数,值越大越慢)2.12.6 如何制作重复运动物体在物理课件中,经常要制作重复运动的物体,如:钟摆、弹簧振子等,制作方法是:1) 插入一对象并添加路径动画。2) 在动画列表中点击该动画项右侧下拉箭头,选择“效果选项”,在“效果”标签中选中“自动翻转”。3) 切换到“计时”标签,在“重复”处选择“直到幻灯片末尾”。2.12.7 如何将 fla
22、sh 动画插入到幻灯片中flash 是目前一种非常流行的动画文件,它的扩展名为swf,网上提供了大量的用于课件制作的 flash 动画素材供下载,PPT2003 不支持 flash 动画的直接插入,但可使用下述三种方法之一在幻灯片中插入 flash 动画:2.12.7.1 控件法1)将 swf 文件和 ppt 文件放到同一文件夹中。2)打开“控件”工具箱,点击“其他控件”按钮,找到“Shockwave Flash Object”控件,点击,在幻灯片上拖动,出现带叉方框。3)双击方框,打开“Microsoft Visual Basic”,在“属性”面板找到“Movie”项,输入 swf 完整文件
23、名,退出“Microsoft Visual Basic”。4)使用缩放控点调整 flash 动画的大小。“控件法”能够实现 flash 动画无缝嵌入到幻灯片上,因此被认为是 PPT 中插入 flash 动画的最好方法,但由于 flash 动画一旦插入即开始播放,因此要求 flash 动画的第一帧必须是停止帧,否则,flash 动画将难于控制。2.12.7.2 对象法1)选择菜单“插入” “对象” 。2)选择“由文件创建”,找到 swf 文件,确定。3)打开“自定义动画”任务窗格,选择“添加效果” “对象动作” “激活内容”。4)根据需要,设定自动运行还是单击运行5)对象插入成功后,flash 动画将以文件名或图标的方式出现在幻灯片上。“对象法”的优点是 swf 文件可以完全嵌入到演示文稿中,放映时不依赖于原 flash 动画,且可以使用“触发器”进行控制,非常灵活。缺点是要求系统必须安装 flash 播放器,否则动画不能播放,而且放映时会弹出“病毒提示框”,给用户造成了不便(可通过菜单“选项”来取消)。2.12.7.3 超链法1)先插入一个支持超链接的对象。2)右击该对象,选择“超链接”,找到 swf 文件,确定“超链法”最大的优点就是简单易用,缺点与“对象法”相同,放映时会弹出两个“病毒提示框”,第一个用“超链法”无法取消(使用“动作设置”“运行程序”可以取消),第二个