易表在线答疑技术与交流用户社区 → 删除并复制符合条件的单元格


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

主题:删除并复制符合条件的单元格

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


加好友 发短信
等级:超级版主 帖子:13147 积分:-89 威望:0 精华:0 注册:2006/8/11 11:14:00
  发帖心情 Post By:2007/9/2 0:28:00 [显示全部帖子]

我笨,没看懂。
手工输入错误表数据看看。

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


加好友 发短信
等级:超级版主 帖子:13147 积分:-89 威望:0 精华:0 注册:2006/8/11 11:14:00
  发帖心情 Post By:2007/9/2 0:45:00 [显示全部帖子]

输入几个错误数据总会吧,这样便于大家理解。

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


加好友 发短信
等级:超级版主 帖子:13147 积分:-89 威望:0 精华:0 注册:2006/8/11 11:14:00
  发帖心情 Post By:2007/9/2 2:15:00 [显示全部帖子]

呵呵,正在学习你的文件。

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


加好友 发短信
等级:超级版主 帖子:13147 积分:-89 威望:0 精华:0 注册:2006/8/11 11:14:00
  发帖心情 Post By:2007/9/2 12:55:00 [显示全部帖子]

下面引用由353306002007/09/02 02:19am 发表的内容:
我也在等版主,看看版主会给个什么方案

呵呵,不好意思,昨晚我只是看了程兄的文件,因为当初不明白你要达到目的,只是想弄明白而已,并未做具体的公式。


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


加好友 发短信
等级:超级版主 帖子:13147 积分:-89 威望:0 精华:0 注册:2006/8/11 11:14:00
  发帖心情 Post By:2007/9/2 13:06:00 [显示全部帖子]

下面引用由程兴刚2007/09/02 01:02am 发表的内容:
废了好几套方案,终于研究成功,请楼主先察看各表的完整性,再点击明细表窗口的错误统计按钮,再看结果!

我昨晚仔细看了一下,你的方案可能还不是最好的方案,因为是刷新公式过于复杂且不通用。

我研究了一下,有两套方案可以完成楼主的要求。
1、用eval和evalfor对1-31进行重算,这个公式写起来较复杂,起码要写一翻三的公式。
2、用SetColFormula动态生成刷新公式,然后重算1-31。当然亦可用Select和SendKeys。

公式正在写,等会上传文件。


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


加好友 发短信
等级:超级版主 帖子:13147 积分:-89 威望:0 精华:0 注册:2006/8/11 11:14:00
  发帖心情 Post By:2007/9/2 13:42:00 [显示全部帖子]

完成但未仔细检查。

egd文件下载


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


加好友 发短信
等级:超级版主 帖子:13147 积分:-89 威望:0 精华:0 注册:2006/8/11 11:14:00
  发帖心情 Post By:2007/9/3 13:32:00 [显示全部帖子]

楼上好象没达到楼主的要求。

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


加好友 发短信
等级:超级版主 帖子:13147 积分:-89 威望:0 精华:0 注册:2006/8/11 11:14:00
  发帖心情 Post By:2007/9/3 19:58:00 [显示全部帖子]

修正31楼文件中的错误,免去一些不必要的操作以提高计算速度。


egd文件下载


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


加好友 发短信
等级:超级版主 帖子:13147 积分:-89 威望:0 精华:0 注册:2006/8/11 11:14:00
  发帖心情 Post By:2007/9/4 0:58:00 [显示全部帖子]

刚子,不错。
赞一个!

-=-=-=- 以下内容由 Czy2007年09月04日 01:00am 时添加 -=-=-=-

这种公式就是强,弱点是可读性太差,一般人看不懂。

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


加好友 发短信
等级:超级版主 帖子:13147 积分:-89 威望:0 精华:0 注册:2006/8/11 11:14:00
  发帖心情 Post By:2007/9/4 1:24:00 [显示全部帖子]

loop效率太低,用loop能完成的,用eval都能完成。

44楼文件为何不将变量中的公式一并改掉?
比如将第一段替换成:

eval("EvalFor(""明细"",""" + Substitute(Substitute(Substitute("1$1&1|2$2&2|3$3&3|4$4&4|5$5&5|6$6&6|7$7&7|8$8&8|9$9&9|10$10&10|11$11&11|12$12&12|13$13&13|14$14&14|15$15&15|16$16&16|17$17&17|18$18&18|19$19&19|20$20&20|21$21&21|22$22&22|23$23&23|24$24&24|25$25&25|26$26&26|27$27&27|28$28&28|29$29&29|30$30&30|31$31&31","$",""",""If(SumFor(""""."""","""""),"&",""""",""""线路"""",""""="""",[线路])<=[配车],["),"|","],"""""""")"") And EvalFor(""明细"",""") + "],"""""""")"")")


 回到顶部
总数 11 1 2 下一页