请问大家如何在Excel2003中使用VBA在文本框中每隔0.1秒随机显示1-20中的数字?谢谢你。

定义1个变量m=0,

当按下按钮时,m的值变为1。

在do while(m==0)循环中间加一个for循环,实现0.1秒的延迟(执行一些浪费时间的无用语句),用int(rnd()*20)从1到20随机抽取1的数,赋给文本框。

希望对你有帮助,谢谢!