由于表和公式太复杂,一时理不清头绪,第一个问题没看明白,第二个问题建议这样:
第一:建立两个变量:一个逻辑性变量和一个数值型变量;
第二:在窗口增加一个定时器;
第三:公式设置方法和和执行原理:
1、用您的那个按钮给逻辑型变量赋值为-1,同时给数字型变量赋值为[%变量%]+1,定时器执行间隔为1秒,判断逻辑型变量的值等于-1,
2、然后再用if()函数嵌套判断数值型变量等于1,执行第一段公式及其提示,数值型变量的值为2,执行您的第二段公式...........以次类推,直到全部公式执行完毕,
3、您的最后执行的那条公式后面给两个变量分别赋值为初始状态的0值,当定时器判断逻辑值的变量不为-1时,所有公式皆不执行,必须在您下一次点击按钮后,逻辑值的变量再次为-1,定时器判断条件成立,再继续执行!
4、在第三条里面,有个关键的问题,您就可以自己控制每一条公司的间隔时间,因为定时器每秒给变量赋值[%变量%]+1,假如说您的第一条公式执行太慢,您的第二个判断可以直接判断数值型变量的值等于3或者是4、5、6、7、8.......才执行下一条公式,以此类推,间隔时间根据您自己的调试把握!
这其实是用按钮来启动定时器,是定时器在根据不同的时间长短来执行公式,我的那个工程造价系统的数据库处理的提示窗口就是这样处理的!