
在PPT文件中制作抽奖动画有不同的方式,可以制作抽奖转盘,可以制作九宫格抽奖动画,也可以利用幻灯片页面切换动画进行抽奖。但是,上述抽奖方式更适用于抽奖范围较小的情况,如果抽奖范围较大,比如要在1000多人的手机号码中随机抽取1个手机号,有没有什么更好的抽奖方式呢?这篇文章我们一起来学习一下。
案例效果
在幻灯片放映状态下,单击幻灯片中的“开始/暂停”按钮,幻灯片中间的白色圆角矩形内会滚动播放不同人员的手机号码,再次单击“开始/暂停”按钮可暂停。如需继续滚动抽奖,继续单击“开始/暂停”按钮即可。
辅助插件
本文案例演示过程中需要用到“OneKey Lite”插件,大家可网络搜索下载安装。安装好后,在PPT文件编辑界面顶端会出现“OneKey Lite”选项卡。
*** 作步骤
1打开PPT文件,执行“插入”-“”命令,在第一张幻灯片中插入一张抽奖背景。
2执行“插入”-“形状”命令,在背景图下方插入一个圆角矩形,填充色**,在圆角矩形中输入文本“开始/暂停”,将字体颜色设置为红色。
3在第二张幻灯片中准备好所有要抽奖人员的手机号码。可事先将所有手机号码在word或者excel中整理好,再复制粘贴到ppt幻灯片中。所有号码应在同一个文本框内,并且每个手机号码单独占用一行。
4选中整个文本框,在“OneKey Lite”选项卡下的“形状组”中单击“拆合文本”按钮,在下拉列表中选择“按段拆分”,这样原先文本框中的每个手机号码都会拆分在一个独立的文本框中。
5删除原先的文本框,按Ctrl+A组合键全选拆分后的所有独立文本框,适当调整手机号码数字的字号和颜色,这里字号设为70,颜色设为红色。
6在“OneKey Lite”选项卡下的“文档组”中单击“逐帧相关”按钮,在下拉列表中选择“图形逐帧”。此时,在该页幻灯片中会另外生成一个添加了“闪烁一次”动画的文本框,文本框中所有手机号码堆叠在一起,显示为一行。
7将添加了动画的文本框复制粘贴到第一页幻灯片抽奖背景图中间的白色圆角矩形中。
8单击“动画”选项卡下的“动画窗格”按钮,在窗口右侧打开动画窗格。鼠标双击动画窗格中的动画,可打开“闪烁一次”对话框。
9在“闪烁一次”对话框中,在“效果”选项卡下进行如下参数设置:
动画播放后:红色(和手机号码数字相同的颜色);
动画文本:按字母、100%字母之间延迟。
在“计时”选项卡下进行如下参数设置:
开始:单击时;
延迟:0秒;
期间:01秒;
重复:直到下一次单击;
触发器:选择“单击下列对象时启动效果”,在右侧编辑框下拉列表中选择之前在抽奖背景图中插入的圆角矩形“开始/暂停”。
最后单击对话框下方的“确定”按钮。
10返回第一张幻灯片,按键盘上的F5键进入幻灯片放映状态,即可进行手机号码滚动抽奖。
因为你的要求不是很清楚,所以大概做了个框架。
你还需要提供随机选号的范围,1~??,附件的程序是用1~100作为选号范围的。
另外你一共需要选中多少个中奖号码?附件的中奖号码最多只能显示11个,如果需要显示更多的号码,可以将label3的字体做小点。
如果还有其他要求可以联系我。
添加一个命令按钮和一个标签控件,在命令按钮中键入:
Label1Caption = 1 + Int(40 Rnd())
放映时每单击一次命令按钮,就产生一个1-40之间的随机数字。
以PPT2010为例,现将该软件的开发者工具开启。然后分别添加数字显示界面和命令按钮。在命令按钮输入对应的代码,然后点击幻灯片放映就可以看到随机生成的数字了。具体的设置方法如下:
1、在电脑上打开一个PPT文件,点击左上角的文件,然后点击选项按钮。
2、在d出的选项对话框中点击自定义功能区,勾选开发者工具点击确定。
3、在PPT界面中点击开发工具以后再点击英文字母A,在PPT编辑区域添加一个标签。
4、鼠标右键点击该标签,选择属性按钮进入。
5、在d出的属性对话框中分别将名称以及caption后面的表格中输入label。
6、再点击开发工具下面的按钮标志,在PPT编辑界面中添加一个命令按钮。
7、点击该命令按钮后,在出现的对话框中将名称设定为Command,CAPTION后面修改为抽取。
8、双击该抽取按钮,在初选的代码界面输入LabelCaption = 1 + Int(55 Rnd()),表示的意思为在LABEL界面随机生成1-55。输入完成以后点击关闭。
9、点击该PPT的幻灯片放映按钮。
10、进入到幻灯片放映界面以后点击抽取按钮就可以看到标签中随机生成的数字了。
步骤就是这样:
1、新建ppt
2、打开“控件工具箱”, 步骤:菜单 视图>工具栏>控件工具箱。
3、点击控件箱上控件“命令按钮”, 在幻灯片1上画一个命令按钮CommandButton1,
4、点击控件箱上控件“标签”,在幻灯片1上画一个一个标签Label。
5、点击“命令按钮CommandButton1”右击鼠标,选“属性”,将CommandButton1的Caption属性设置为"抽奖开始",再如此方法,将Label1的Caption属性设置为空白。当然在属性中还可以设置字体、颜色等等。
6、点击在CommandButton1控件上右击,选“查看代码”,进入Visual Basic界面,编写代码:
Private Sub CommandButton1_Click()
Slide1Label1Caption = Int(Rnd 120 + 1)
End Sub
这句代码可以意思是“点击命令按钮CommandButton1生成一个1到120之间的随机整数,并把它输出到标签label1”上。”
还要注意一点,这里编写的VB程序实际上就是“宏”。很多人把病毒编写为宏,随着用户打开ppt文档,病毒就进入了你的电脑。所以为了安全,很多人都把宏禁用了。
但是宏如果被禁用了,那么我们刚才编写的程序就不起作用了。所以我们还应该启用宏,方法是ppt中的工具>选项菜单,“安全性”选项卡,“宏安全性”按钮,在d出的“安全性”窗口中就可以设置宏的安全级别。
当然这个最好做一个flash 软件 插入ppt
以上就是关于ppt抽奖一次抽多个号码全部的内容,包括:ppt抽奖一次抽多个号码、需要在幻灯片(powerpoint)中制作一个随机选号器(抽奖用)、求一个转盘随机抽奖效果的ppt 抽号码的 1~40号 急用等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)