如何运用宏随机排列PPT里的slides?
比如说我的PPT有100张slides,本来的顺序是1-100这样的,然后我想编写一个宏,让这100张slides的顺序随机打乱,可以实现吗?...
比如说我的PPT有100张slides,本来的顺序是1-100这样的,然后我想编写一个宏,让这100张slides的顺序随机打乱,可以实现吗?
展开
1个回答
2015-10-15
展开全部
更多追问追答
追问
虽说磨刀不误砍柴工……可是现在我不能重头学起吧……我需要一个直接点的答案
追答
代码如下:
Sub txtStart()
For i = 1 To 5000
With ActivePresentation.Slides(1)
For j = 1 To 1
With .Shapes("txtNum" & j).TextFrame.TextRange
.Text = Int((50 - 1 + 1) * Rnd + 1)
支持1~100之间自定义,修改X参数即可:Text = Int((X - 1 + 1) * Rnd + 1) #
.Font.Color.RGB = 10000 * Rnd
Debug.Print .Text
End With
Next
End With
DoEvents
Next
End Sub
Sub OnSlideShowTerminate()
Exit For
End Sub
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询