Excel VBA控制齿轮旋转/暂停技巧
浏览量:4399
时间:2024-07-26 18:00:34
作者:采采
在PPT中实现图片的旋转对很多人来说是一项简单的任务。然而,对于那些没有接触过VBA的朋友们来说,在Excel中实现这个效果可能会感到困惑。本教程将向您展示如何在Excel中实现这个效果。
步骤一:绘制齿轮和按钮
首先,我们需要绘制一个齿轮,并记住组合形状的名称(在名称框中可以找到,本教程中组合形状的名称为“组合27”)。具体的绘制流程可以参考以下链接:Excel齿轮绘制技巧2。如果时间紧迫,您也可以使用一张图片或者其他形状来代替齿轮。
接下来,我们需要绘制两个控制按钮。本教程以“开始旋转”和“暂停”为例。具体操作如下:
- 插入形状,本教程以插入一个矩形为例;
- 设置格式;
- 同样的方法,制作“暂停”按钮。
步骤二:插入VBA代码
1. 进入VBA窗口,可以使用三种方法打开Excel 2007中的VBA窗口。Excel 2007打开VBA的三种方法!
2. 在VBA窗口内输入以下代码:
Dim k% Sub xuanzhuan() '控制齿轮旋转 k 0 Do Sheets(1).Shapes("组合27").IncrementRotation -1 '负数为逆时针转动 DoEvents Loop Until k 1 End Sub Sub zanting() '控制齿轮暂停 k 1 End Sub
步骤三:指定宏代码
回到Excel界面,将“开始旋转”按钮指定旋转的宏代码(xuanzhuan),将“暂停”按钮指定宏代码(zanting)。
步骤四:控制齿轮旋转/暂停
最后一步,点击“控制”按钮(即“开始旋转”按钮),就能实现齿轮的旋转。点击“暂停”按钮,齿轮将立刻停止旋转。再次点击“开始旋转”按钮,齿轮将继续旋转。
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。
上一篇
如何通过母盘和差异盘节约磁盘空间
下一篇
解决EXCEL文件无法访问的问题