excel vba 程序执行到一半时输出某数到单元格 等待用户选择下一步

excel 表上弄5个按钮 一个是继续 另外个是A B C D ,如果编写VBA 实现,一开始程序按初始设定运行 当某个情况时在某个单元格输出某个数,然后等待用户选择 继续 还是ABCD 其实继续 就是把余下的程序继续运行下去, A B C D就是在程序中某地方+入一些新的数据。和顺便问问 如果不停刷新一个单元格 让它不断更新程序计算的数据?主要系问问如果让程序运行到某个地方 就等待用户选择该怎样进行下一步? 谢谢各位指导了。我财富少 只能给少点~~不要怪我~~求帮忙,学习啊

你说的太复杂了,问题可以简单解决
你的问题主要是程序运行中,计算出了一些变量,想要后边运行的时候再用
即保持前面程序运行时产生的变量值
解决办法:定义公共变量,程序分成两个程序
前面的程序先为公共变量赋值,
后面的程序,先判断公共变量是否已赋值,然后再运行追问

高手顺便问问哪个settimer 是怎么用的,比如我要100毫秒刷新一下A1单元格 怎么写程序呢?应该说是 多个 settimer 同时工作 行吗?

温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-03-13
不知道理解对你的问题没

用if判断,goto跳转到ABCD追问

我的意思就是 程序运行到一般的时候突然停止等待用户在excel按下按钮再继续执行。

相似回答