以文本方式查看主题 - Foxtable(狐表) (http://www.foxtable.com/bbs/index.asp) -- 专家坐堂 (http://www.foxtable.com/bbs/list.asp?boardid=2) ---- [求助]列Cols使用有个不解的地方 (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=30617) |
-- 作者:jijianjsj -- 发布时间:2013/4/1 9:32:00 -- [求助]列Cols使用有个不解的地方 帮助文档1455页: Dim Val As
String = RibbonTabs("功能区1").Groups("功能组1").Items("工具栏1").Items("StringToFind").Text 其中“ CurrentTable.Cols(.ColSel).Name ” 这个不是列名称吗?怎么会是查找的内容呢?也许我越看越回头了,麻烦解释一下! |
-- 作者:XYT -- 发布时间:2013/4/1 9:35:00 -- 那里是查找列 [此贴子已经被作者于2013-4-1 9:39:41编辑过]
|
-- 作者:Bin -- 发布时间:2013/4/1 9:38:00 -- CurrentTable.Cols(.ColSel).Name 列名没错。.FindRow(查找条件 也就是 “列名=VAl”,开始查找的位置,是否循环查找) http://www.foxtable.com/help/topics/0553.htm
|
-- 作者:狐狸爸爸 -- 发布时间:2013/4/1 9:40:00 -- 呵呵,还有一个知识点,可以看看:
最后就是:
Index = .FindRow("客户 = \'张三\'", .Position + 1,True)
意思是从当前行的下一行开始,查找客户列等于张三的行,并返回其位置。 [此贴子已经被作者于2013-4-1 9:40:31编辑过]
|
-- 作者:410109296 -- 发布时间:2013/4/1 10:18:00 -- .colsel 是当前被选中的列,可以这么理解吧 |
-- 作者:狐狸爸爸 -- 发布时间:2013/4/1 10:28:00 -- 可以这么理解: http://www.foxtable.com/help/topics/0447.htm
|