易表在线答疑技术与交流用户社区 → [求助]怎样改这个公式为循环公式运行啊?


  共有8611人关注过本帖树形打印复制链接

主题:[求助]怎样改这个公式为循环公式运行啊?

帅哥哟,离线,有人找我吗?
lyang70
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:5115 积分:862 威望:0 精华:0 注册:2006/8/15 16:57:00
  发帖心情 Post By:2011/9/14 9:17:00 [显示全部帖子]

这个公式没必要写循环公式,楼主的想法是通过移动行再对指定的行/列进行计算,可EvalFor就是针对某列的计算,所以没有必要。
就你的语法组织来看,这个公式楼主是想放在按钮中吧?这个肯定不行,应为if(row=1,[报账金额] - [支出],EvalFor...中红色标记部分就不成立。
如果硬要循环执行的话,可以这样:Move(1,11) And Loop("2 > 1","SetCellText(GridName,Row,""余额"",If(Row = 1,[报账金额] - [支出],[报账金额] + Cell(Row-1,""余额"") - [支出])) And Move(Row+1,11)",Rows)

 回到顶部
帅哥哟,离线,有人找我吗?
lyang70
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:5115 积分:862 威望:0 精华:0 注册:2006/8/15 16:57:00
  发帖心情 Post By:2011/9/14 14:37:00 [显示全部帖子]

如果第一行不能执行可以通过操作公式干预执行...

 回到顶部