易表在线答疑技术与交流用户社区 → [求助]怎样优化下面的公式!


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

主题:[求助]怎样优化下面的公式!

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


加好友 发短信
等级:火箭侠 帖子:1937 积分:283 威望:0 精华:0 注册:2006/8/12 9:40:00
[求助]怎样优化下面的公式!  发帖心情 Post By:2010/1/27 9:24:00 [只看该作者]

if([%工作表%]="记账凭证",SetCellText("记账凭证",[记账凭证!Row],"明细科目",cell(row,col,"明细科目")) ,SetCellText("年初余额",[年初余额!Row],"明细科目",cell(row,col,"明细科目")))
想将它优化成:SetCellText([%工作表%],[工作表!Row],"明细科目",cell(row,col,"明细科目"))

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


加好友 发短信
等级:超级版主 帖子:16190 积分:125850 威望:1 精华:0 注册:2006/8/12 12:29:00
  发帖心情 Post By:2010/1/27 9:35:00 [只看该作者]

Eval("SetCellText([%工作表%],["+[%工作表%]+"!Row],""明细科目"",cell(row,col,""明细科目""))")

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


加好友 发短信
等级:火箭侠 帖子:1937 积分:283 威望:0 精华:0 注册:2006/8/12 9:40:00
  发帖心情 Post By:2010/1/27 9:50:00 [只看该作者]

可以了,谢谢!

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


加好友 发短信
等级:超级版主 帖子:16190 积分:125850 威望:1 精华:0 注册:2006/8/12 12:29:00
  发帖心情 Post By:2010/1/27 9:57:00 [只看该作者]

楼主学习Eval吧,这种问题很简单的只要Eval一下就可以了!

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


加好友 发短信
等级:火箭侠 帖子:1937 积分:283 威望:0 精华:0 注册:2006/8/12 9:40:00
  发帖心情 Post By:2010/1/27 10:00:00 [只看该作者]

我就是eval函数搞不清楚。

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


加好友 发短信
等级:火箭侠 帖子:1937 积分:283 威望:0 精华:0 注册:2006/8/12 9:40:00
  发帖心情 Post By:2010/1/27 10:03:00 [只看该作者]

按我的理解,应该这样:
eval("SetCellText([%工作表%],"["+[%工作表%]+"!Row]",""明细科目"",cell(row,col,""明细科目""))")

 回到顶部