以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助]排序问题  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=68738)

--  作者:青鸟
--  发布时间:2015/5/23 18:08:00
--  [求助]排序问题
指定列排序的代码怎么写?在统计表生成器中没用列排序的选项,帮助文件中也没找到代码或方法。谢谢!
--  作者:sloyy
--  发布时间:2015/5/23 19:12:00
--  
我可以肯定的讲,有超过100页和排序有关的代码,除非你看的不是foxtable的帮助
--  作者:青鸟
--  发布时间:2015/5/23 19:17:00
--  
我都找了一天还是没找到
--  作者:e-png
--  发布时间:2015/5/23 22:42:00
--  
查Sort就可以查到了。
--  作者:大红袍
--  发布时间:2015/5/24 9:23:00
--  
以下是引用青鸟在2015/5/23 18:08:00的发言:
指定列排序的代码怎么写?在统计表生成器中没用列排序的选项,帮助文件中也没找到代码或方法。谢谢!

 

除了交叉统计表不能控制列的顺序外,其余的统计表,都可以在生成表后,用代码比如 Tables("表A").Sort = "第一列,第二列" 进行排序


--  作者:青鸟
--  发布时间:2015/5/25 10:28:00
--  
是我没表达清楚,我是想在分组统计表中排序,Tables("表A").Sort = "第一列,第二列" 在里面无效
--  作者:大红袍
--  发布时间:2015/5/25 10:42:00
--  
以下是引用青鸟在2015/5/25 10:28:00的发言:
是我没表达清楚,我是想在分组统计表中排序,Tables("表A").Sort = "第一列,第二列" 在里面无效

 

呃,肯定能排序,注意表名是否写对,列名是否写对。最重要的是,你要在统计表build之后,再写对统计表的排序。