Rss & SiteMap
Foxtable(狐表) http://www.foxtable.com
我用datatable的find方法找到符合条件的某一行,如何便历这一行中的所有单元格的内容呢?
比如根据条件我找到了第3行
第一列 第二列 第三列
3 a b c
我怎么才能用代码便历这一行的所有内容,不是说要人工输入如:dr("第一列"),dr("第二列")...这样
在excel里有单元格偏移offset的方法可以做到,不知道foxtable里该用哪个方法?
遍历某行所有列:
For Each cl As Col In Tables("XXX").Cols
Output.Show(dr(cl.Name))
Next
If
e.DataRow("数量") < 1000 Andalso e.DataRow("折扣") > 0.15 Then '判断是否不符合验证要求举例而已
原来是通过遍历所有列的名字来获得该行所有内容。非常感谢。不过要用代码精确操作其内容还只有传到数组里进行。
个人感觉foxtable毕竟是数据库,不能像excel表格一样能方便的对单元格进行操作。当然也可能是我excel用多了,思维习惯还没转换过来。
呵呵,随着学习的深入,你会发现foxtable在处理数据方面,对excel有着巨大的优势。
复杂表格的制作也不差,因为foxtable的excel报表直接利用excel来生成报表,踩着巨人肩膀前进。