快捷搜索:  汽车  科技

vba制作的实例(VBA实例10设计一个简单的动画)

vba制作的实例(VBA实例10设计一个简单的动画)Sleep 1000 Range("c3:e5")(i).Interior.Color = RGB(167 167 13) Dim i As Integer t As Single t = Timer For i = 1 To 9

我们都知道动画是很酷炫的东西,那么今天小编分享开始制作简单的动画效果!

首先我们要了解动画的原理:1.变化,即前后不一样。2,时间的延迟,延迟越低,动画越细腻。

Public Declare Sub Sleep Lib "kernel32" (ByVal dwMilliseconds As Long)

Public Sub Fig_()

Dim i As Integer t As Single

t = Timer

For i = 1 To 9

Range("c3:e5")(i).Interior.Color = RGB(167 167 13)

Sleep 1000

Next i

End Sub

vba制作的实例(VBA实例10设计一个简单的动画)(1)

10-1 代码截图及注释

最后按F5运行代码,你会看到如下效果:背景色会从1-9逐个染色。

vba制作的实例(VBA实例10设计一个简单的动画)(2)

  • 单元格背景色如何设置

  • For……Next循环

  • Sleep延时的应用

  • 猜您喜欢: