找回密码
 立即注册
搜索

VBA数字抽奖如何不重复

15
回复
2487
查看
[复制链接]

1

主题

3

帖子

67

幻币

一流武者

Rank: 3Rank: 3

积分
207
QQ
2018-1-3 08:39:07 显示全部楼层 |阅读模式
新手VBA制作PPT抽奖,现在只是单纯的实现了随机数1-120抽奖,但是会出现重复数字。
现问题如下:
1.如何实现抽出一轮数字之后剔除掉而不影响接下来的抽奖。


2.另外如何把抽中的数字显示到一边?


3.在设计标签背景色透明时无法成功,于是选了黑色背景掩盖,请问如何设置透明色。

以上,请大神现身指点!!!

感激不尽!!!
101952yqf9cxhjchz7vvxc.jpg
PPT学习论坛
回复

使用道具 举报

1

主题

11

帖子

99

幻币

一流武者

Rank: 3Rank: 3

积分
209
2018-1-3 09:52:53 显示全部楼层
自顶,求大神
PPT学习论坛
回复 支持 反对

使用道具 举报

3

主题

10

帖子

20

幻币

江湖少侠

Rank: 2

积分
91
QQ
2018-1-3 09:57:05 显示全部楼层
自顶,求大神
PPT学习论坛
回复 支持 反对

使用道具 举报

0

主题

8

帖子

61

幻币

江湖少侠

Rank: 2

积分
172
QQ
2018-1-3 09:59:20 显示全部楼层
PPT在此,请大神赐教 号码抽奖如何不重复并显示抽奖结果.zip (880.86 KB, 下载次数: 194)
PPT学习论坛
回复 支持 反对

使用道具 举报

1

主题

7

帖子

57

幻币

江湖少侠

Rank: 2

积分
170
QQ
2018-1-3 10:08:33 显示全部楼层
神出鬼没的大神呢
PPT学习论坛
回复 支持 反对

使用道具 举报

1

主题

12

帖子

51

幻币

江湖少侠

Rank: 2

积分
74
QQ
2018-1-3 10:22:06 显示全部楼层
过了腊八就是年,新人在此祝大家新年快乐,大吉大利
PPT学习论坛
回复 支持 反对

使用道具 举报

1

主题

7

帖子

59

幻币

一流武者

Rank: 3Rank: 3

积分
204
QQ
2018-1-3 10:40:25 显示全部楼层
自顶一下,有没有哪位大神现身
PPT学习论坛
回复 支持 反对

使用道具 举报

1

主题

8

帖子

74

幻币

江湖少侠

Rank: 2

积分
146
QQ
2018-1-3 10:56:14 显示全部楼层
见附件
号码抽奖如何不重复并显示抽奖结果.rar (860.32 KB, 下载次数: 111)
PPT学习论坛
回复 支持 反对

使用道具 举报

5

主题

11

帖子

15

幻币

江湖少侠

Rank: 2

积分
83
QQ
2018-1-3 11:18:19 显示全部楼层
感谢大神!代码标红的地方我目前还没学到,我正在百度学习!!!

Public a, b, c, d, e, f, i, j As Integer, s As New Collection, kk, l, Savetime As Single
Private Sub CommandButton1_Click()
b = 0
If j < 1 Then
    For i = 1 To 120
        s.Add i
    Next
    Slide2.Label3.Caption = &quot;&quot;

End If
Do While True
    a = s(Int(Rnd * s.Count + 1)): Label1.Caption = a
    c = s(Int(Rnd * s.Count + 1)): Label2.Caption = c
    d = s(Int(Rnd * s.Count + 1)): Label3.Caption = d
    e = s(Int(Rnd * s.Count + 1)): Label6.Caption = e
    f = s(Int(Rnd * s.Count + 1)): Label7.Caption = f
    Savetime = Timer
    While Timer < Savetime + 0.005
          DoEvents
    Wend
    If b = 1 Then Exit Do
Loop
End Sub
PPT学习论坛
回复 支持 反对

使用道具 举报

2

主题

8

帖子

107

幻币

一流武者

Rank: 3Rank: 3

积分
233
QQ
2018-1-3 11:19:18 显示全部楼层
132215c2x4k2ykd4af2x2a.png


大神,我试运行了一下,巧了发现两个重复的值,是不是五个LABEL单独不会重复,但是怎么避免他们五个会产生重复值呢? 132215c2x4k2ykd4af2x2a.png


请指教!
PPT学习论坛
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册