|

楼主 |
发表于 2014-12-19 20:37
|
显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件 ★ 免费下载 ★ ★ 使用帮助★
本帖最后由 coby001 于 2014-12-19 20:41 编辑
Sub gif()
Const sGifFile$ = "\DOOR-IN.GIF"
' 前期绑定 YFGifPlay 控件
Dim oGIF As YFGifPlay.GifPlay, obj As Object
For Each obj In Me.OLEObjects
obj.Delete
Next
Set obj = Sheet1.OLEObjects.Add(ClassType:="YFGifPlay.GifPlay", Left:=50, Top:=50, Width:=50, Height:=50)
Set oGIF = obj.Object
oGIF.GifPlay ThisWorkbook.Path & sGifFile
obj.Visible = False ' 此句用于刷新Shape,显示动画。
obj.Visible = True
End Sub
|
|