找回密码
 立即注册
搜索

[分享]倒时计时器

55
回复
1433
查看
[复制链接]

13

主题

195

帖子

39

幻币

一流武者

Rank: 3Rank: 3

积分
251
QQ
2016-4-12 12:16:33 显示全部楼层 |阅读模式
我制作了一个倒时计时器供大家参考。
f8EziSeK.rar (13.05 KB, 下载次数: 201)
PPT学习论坛
回复

使用道具 举报

16

主题

211

帖子

39

幻币

一流武者

Rank: 3Rank: 3

积分
257
QQ
2016-4-12 13:17:07 显示全部楼层
谢谢
PPT学习论坛
回复 支持 反对

使用道具 举报

9

主题

193

帖子

31

幻币

一流武者

Rank: 3Rank: 3

积分
226
QQ
2016-4-12 13:18:10 显示全部楼层
谢谢
PPT学习论坛
回复 支持 反对

使用道具 举报

13

主题

221

帖子

39

幻币

一流武者

Rank: 3Rank: 3

积分
282
QQ
2016-4-12 13:27:48 显示全部楼层
怎么用?
PPT学习论坛
回复 支持 反对

使用道具 举报

18

主题

235

帖子

51

幻币

一流武者

Rank: 3Rank: 3

积分
302
QQ
2016-4-12 13:37:03 显示全部楼层
能教一下我怎么做吗?我也想自己能做一个。谢谢
PPT学习论坛
回复 支持 反对

使用道具 举报

19

主题

229

帖子

54

幻币

一流武者

Rank: 3Rank: 3

积分
301
QQ
2016-4-12 13:43:21 显示全部楼层
代码不错。就是那个Start不动作。
PPT学习论坛
回复 支持 反对

使用道具 举报

17

主题

199

帖子

34

幻币

一流武者

Rank: 3Rank: 3

积分
237
QQ
2016-4-12 13:43:43 显示全部楼层
好,我下来看看
PPT学习论坛
回复 支持 反对

使用道具 举报

11

主题

205

帖子

34

幻币

一流武者

Rank: 3Rank: 3

积分
239
QQ
2016-4-12 13:46:47 显示全部楼层
是高版本做的?除了能看到文字和几个框框外,我什么效果都没有看到哟
PPT学习论坛
回复 支持 反对

使用道具 举报

17

主题

214

帖子

39

幻币

一流武者

Rank: 3Rank: 3

积分
254
QQ
2016-4-12 13:53:18 显示全部楼层
要运行宏的 我看了 没什么用处阿
PPT学习论坛
回复 支持 反对

使用道具 举报

15

主题

215

帖子

35

幻币

一流武者

Rank: 3Rank: 3

积分
253
QQ
2016-4-12 13:56:44 显示全部楼层
倒计时,我找了很久了。谢谢。
Sub Timer()    Dim TDuration As Long    Dim xtime As Date    xtime = Now    Const THour = 1    Const TMin = 30    TDuration = THour * 60 * 60 + TMin * 60    ActivePresentation.Slides(1).Shapes("Date").TextFrame.TextRange.Text = FormatDateTime(Date, 1)    If THour > 0 Then        ActivePresentation.Slides(1).Shapes("Duration").TextFrame.TextRange.Text = Trim(Str(THour)) + " h " + Trim(Str(TMin)) + " min"    Else        ActivePresentation.Slides(1).Shapes("Duration").TextFrame.TextRange.Text = Str(TMin) + " min"    End If        Do While (TDuration > -1)        DoEvents        ActivePresentation.Slides(1).Shapes("Time").TextFrame.TextRange.Text = Format(TimeValue(Format(Now, "hh:mm:ss")))        If Format(Now, "ss") <> Format(xtime, "ss") Then            xtime = Now            ActivePresentation.Slides(1).Shapes("TimeLeft").TextFrame.TextRange.Text = Format(TimeValue(Format(Now, "hh:mm:ss")) - _                TimeSerial(Hour(Now), Minute(Now), Second(Now) + TDuration), "hh:mm:ss")            TDuration = TDuration - 1        End If    LoopEnd Sub
我做了数十个ppt交互实例,但那都是用控件的,绘图工具中的文本框也能这么用,开了眼界。
有个问题能解答一下吗?
("Date").("Duration").,这是怎么命名的?不像控件里的属性那样可以修改啊。 我添加一个文本框,录制一个宏,里面有这么一句:ActiveWindow.Selection.SlideRange.Shapes("Text Box 2").Select,("Text Box 2").这种名字也可以改?怎么改?
PPT学习论坛
回复 支持 反对

使用道具 举报

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