Foxtable(狐表)用户栏目专家坐堂 → [求助]请狐表高手帮助,如何才能使代码更优?


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

主题:[求助]请狐表高手帮助,如何才能使代码更优?

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


加好友 发短信
等级:狐神 帖子:6708 积分:34304 威望:0 精华:11 注册:2012/8/18 23:10:00
  发帖心情 Post By:2012/12/15 8:42:00 [显示全部帖子]

 确实直接使用excel报表更方便,使用标记更灵活。

 统计的时候,把

count(疾病名称)

 改成

count(Identify)

 还有就是,日期的比较不用'而是用#
[此贴子已经被作者于2012-12-15 8:51:34编辑过]

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


加好友 发短信
等级:狐神 帖子:6708 积分:34304 威望:0 精华:11 注册:2012/8/18 23:10:00
  发帖心情 Post By:2012/12/15 9:37:00 [显示全部帖子]

 楼主就安装你做的统计吧,然后一步一步看看帮助,到时候你知道怎样做最好最省力了。

 代码的修改,前面已经说了。

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


加好友 发短信
等级:狐神 帖子:6708 积分:34304 威望:0 精华:11 注册:2012/8/18 23:10:00
  发帖心情 Post By:2012/12/15 10:36:00 [显示全部帖子]

做一个简单的,其余的自己做。楼主,先踏实帮助吧,你这样要走很多弯路的。

 
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:desktop.zip


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


加好友 发短信
等级:狐神 帖子:6708 积分:34304 威望:0 精华:11 注册:2012/8/18 23:10:00
  发帖心情 Post By:2012/12/15 11:25:00 [显示全部帖子]

 自己完善一下吧。

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:desktop.zip



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


加好友 发短信
等级:狐神 帖子:6708 积分:34304 威望:0 精华:11 注册:2012/8/18 23:10:00
  发帖心情 Post By:2012/12/15 12:42:00 [显示全部帖子]

 呃,是年龄的字段问题,把年龄列调整成数值类型,字符比较的话,不同于数字的比较,然后条件这样写。

Sheet1(i, j).Value = dt.Compute("count(编号)", "[疾病名称]='" & Jb_cmb & "' And 年龄 >= " & ary(0) & " And 年龄 <= " & ary(1) & " And [发病日期]>=#" & new Date(rq_m1.Year, j, 1) & "# And [发病日期]<=#" & new Date(rq_m1.Year, j, Date.DaysInMonth(rq_m1.Year,j)) & "#")
[此贴子已经被作者于2012-12-15 12:42:37编辑过]

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


加好友 发短信
等级:狐神 帖子:6708 积分:34304 威望:0 精华:11 注册:2012/8/18 23:10:00
  发帖心情 Post By:2012/12/15 14:04:00 [显示全部帖子]

注意字符的全角和半角。

Sheet1(i,1).Text.Split("")

保持与excel的一直

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


加好友 发短信
等级:狐神 帖子:6708 积分:34304 威望:0 精华:11 注册:2012/8/18 23:10:00
  发帖心情 Post By:2012/12/15 15:50:00 [显示全部帖子]

 呃,我测试正常。调整成数值列就行了的。

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:desktop.zip



 回到顶部