找回密码
 立即注册
搜索

请高手赐教随机数ppt的问题

2
回复
310
查看
[复制链接]

12

主题

209

帖子

33

幻币

一流武者

Rank: 3Rank: 3

积分
254
QQ
2016-4-12 13:22:37 显示全部楼层 |阅读模式
在ppt中怎样把随机数组用for each返回 label 或textbox中,并用动画滚动后,按按钮停止

Private Sub Command1_Click()
Dim S(6) As Integer
Dim I, j As Integer
Label1.Caption = ""
For I = 1 To UBound(S)
S(I) = Int((Rnd * 20) + 1)
For j = I - 1 To LBound(S) Step -1
If S(I) = S(j) Then
I = I - 1: Exit For
End If
Next j
Next I
For I = 1 To UBound(S)
Label1.Caption = Label1.Caption & " " & S(I)
Next I
End Sub
怎样让6个数进6个label 或textbox而不是6个进一个
还有谁能注册或显出下面随机数ppt的vba代码
PPT学习论坛
回复

使用道具 举报

16

主题

219

帖子

51

幻币

一流武者

Rank: 3Rank: 3

积分
271
QQ
2016-4-12 15:30:40 显示全部楼层
Dim PauseTime, Start, Finish, TotalTimePrivate, a, b, c
Sub abc1()
    PauseTime = Int((1 * Rnd) + 1)    '
    Start = Timer    '
    Do While Timer < Start + PauseTime
        DoEvents    '
        a = Int((9 * Rnd) + 1)
        Txt2.Text = a
        b = Int((9 * Rnd) + 1)
        Txt3.Text = b
        c = Int((9 * Rnd) + 1)
        Txt1.Text = c
    Loop
End Sub
????????????
PPT学习论坛
回复 支持 反对

使用道具 举报

11

主题

192

帖子

38

幻币

一流武者

Rank: 3Rank: 3

积分
245
QQ
2016-4-12 16:54:41 显示全部楼层
谢谢jack0421,txt改textbox后成功,但时间短,想一直滚动按停止按钮停止
PPT学习论坛
回复 支持 反对

使用道具 举报

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