以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]计算高二高三时无误,执行高一时报错? (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=29606) |
||||
-- 作者:cqlpjks -- 发布时间:2013/3/10 1:51:00 -- [求助]计算高二高三时无误,执行高一时报错? 我想将窗口中“有效分计算”(高二高三的有效分计算代码)和“高一有效分计算”两个按钮合并成一个按钮“有效分测试代码”。在“校名设置”中输入“2014、2013” 即高二高三年级时,代码执行无误,但输入“2015”即高一时,代码执行报错,我一直没找到原因,请指教。谢谢! 说明:高一不分文理科(“部别”输入的“高中”),高二高三要分文理科(“部别”输入的“高文”、“高理”) 示例:
|
||||
-- 作者:cqlpjks -- 发布时间:2013/3/10 11:04:00 -- 当输入“2015 ” 高一时,代码执行中:“平均分之和”和“标准差之和”出错,应为对应的0-7行的和,它只计算了0-5行的和,并且第6、7行没填充。不知是怎么回事?请指教。谢谢! [此贴子已经被作者于2013-3-10 11:04:02编辑过]
|
||||
-- 作者:cqlpjks -- 发布时间:2013/3/10 13:24:00 -- 我将代码修改后,高一(2015)的得行了,但高二(2014)高三(2013)的又不得行了,怎么回事?请指教。谢谢! 修改后的代码:
|
||||
-- 作者:双轨制 -- 发布时间:2013/3/10 21:14:00 -- 检查代码中的用到Aggregate函数的地方,你可以逐行屏蔽用到这个方法的代码,很快可以找出是哪一行出错了。 例如某个表只有5行4列,你用Aggregate统计的区域,超出这个范围,就会出现你贴图所示的错误。 |
||||
-- 作者:cqlpjks -- 发布时间:2013/3/13 15:47:00 -- 已经搞定。原来筛选条件错误。 |