ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

搜索
EH技术汇-专业的职场技能充电站 妙哉!函数段子手趣味讲函数 Excel服务器-会Excel,做管理系统 效率神器,一键搞定繁琐工作
HR薪酬管理数字化实战 Excel 2021函数公式学习大典 Excel数据透视表实战秘技 打造核心竞争力的职场宝典
让更多数据处理,一键完成 数据工作者的案头书 免费直播课集锦 ExcelHome出品 - VBA代码宝免费下载
用ChatGPT与VBA一键搞定Excel WPS表格从入门到精通 Excel VBA经典代码实践指南
楼主: artin88

年会上随机选择照片抽奖的ppt

  [复制链接]

TA的精华主题

TA的得分主题

发表于 2012-3-7 09:06 | 显示全部楼层
学习一下,多谢了

TA的精华主题

TA的得分主题

发表于 2012-5-26 18:30 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
谢谢大力支持

TA的精华主题

TA的得分主题

发表于 2013-1-2 20:47 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
太感谢楼主了...

TA的精华主题

TA的得分主题

发表于 2012-12-19 17:22 | 显示全部楼层
好像是有点问题  中奖的号码和图片实际编号不相符,楼主再看一下。

TA的精华主题

TA的得分主题

发表于 2012-12-20 16:59 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
下载来看看啊

TA的精华主题

TA的得分主题

发表于 2012-12-23 11:48 | 显示全部楼层
用了一下,点左键或者空格键时,没反映啊,一直白屏,然后ppt就结束了

TA的精华主题

TA的得分主题

 楼主| 发表于 2012-12-24 14:35 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
去年年会使用过,效果不错。
又到年会时间,更新一下。
忘记写使用说明了。
1、首先在C盘根目录下建几个目录;

代码中有调用:
Public Const MyFolder = "C:\NH\" '图片放入C盘的NH目录下,从1开始往后顺序编号
Private Const B4 = "C:\NH\B4\" '四等奖目录
Private Const B3 = "C:\NH\B3\" '三等奖目录
Private Const B2 = "C:\NH\B2\" '二等奖目录
Private Const B1 = "C:\NH\B1\" '一等奖目录
Private Const B0 = "C:\NH\B0\" '惊喜奖目录
Private Const BB = "C:\NH\BB\" '特等奖目录

2、所有照片放在NH目录下,文件名是 部门+空格+人名
我这里有接近200号人,部门人名全列上就不会出现主持人叫不出中奖人名字的“事故”了

3、在代码中设定各个奖项人数。我这里总共抽出60人,是按照如下规则抽取的,都调用FunSelect,而且好还要考虑到一屏展示不同数量照片的时候,照片的大小还要调整:
如果是特等奖,当然就独占一屏了。

           Select Case filecount '如果已选出人数为filecount,则进行相应的抽奖
                Case 0 To 23:  FunSelect B4, 4 '四等奖24人四人一批
                Case 24 To 33: FunSelect B3, 5   '二等奖10人五人一批
                Case 34 To 49: FunSelect B2, 4   '二等奖16人四人一批
                Case 50 To 54: FunSelect B1, 1   '一等奖5人一人一批
                Case 55 To 59: FunSelect B0, 1   '一等奖5人一人一批
                Case 60: FunSelect BB, 1   '特等奖一人
            End Select

4、F5,运行;

5、第一屏的左下角有一个导入照片,可以确认一下导入的情况。之所以做这个功能,是为了避免万一当场死机,可以很容易把已经中奖的人员剔除,重新开始后续抽奖。

6、不同奖项的中奖照片将移动到相应的B4~BB目录下面,方便核对。

事实上去年还真的出现了类似的“意外”,在抽二等奖的时候一个抽奖人连抽了两把,造成后面有抽奖人要没得抽了,还好现场临时改参数,让后面每屏出现人数减少,现场气氛没有受到影响。
最后有部分领导放弃奖品,要求继续抽,也可以很快通过改参数实现。


完全是内部定制使用的一个东西,根据工会的需求一点点改成这个样子,所以没考虑到太灵活的设置,代码中注释写得比较详细,有需要可以参考一下。
年会-0105.zip (344.51 KB, 下载次数: 835)


TA的精华主题

TA的得分主题

发表于 2013-1-2 11:08 | 显示全部楼层

TA的精华主题

TA的得分主题

发表于 2013-1-7 21:11 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
下载了,应该用得上,先谢谢了。

TA的精华主题

TA的得分主题

发表于 2013-1-8 11:01 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
artin88 发表于 2011-12-13 12:34
我在2010里面转成2003格式了,但手头没有2003,所以没用2003打开过

不支持2003
您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

手机版|关于我们|联系我们|ExcelHome

GMT+8, 2024-11-21 19:08 , Processed in 0.041702 second(s), 9 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

沪公网安备 31011702000001号 沪ICP备11019229号-2

本论坛言论纯属发表者个人意见,任何违反国家相关法律的言论,本站将协助国家相关部门追究发言者责任!     本站特聘法律顾问:李志群律师

快速回复 返回顶部 返回列表