以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  请帮助写代码?  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=34502)

--  作者:lyfxybc
--  发布时间:2013/6/8 12:01:00
--  请帮助写代码?

 请帮助写代码?

 


图片点击可在新窗口打开查看此主题相关图片如下:1.jpg
图片点击可在新窗口打开查看

 

判断第一列 ,第三列如果姓名有重名的,就在第二列和第四列的姓名后面大“v”为true

[此贴子已经被作者于2013-6-8 12:02:40编辑过]

--  作者:XYT
--  发布时间:2013/6/8 12:03:00
--  
写什么?单一张图片猜不到,你也要说明白你想要什么
--  作者:lyfxybc
--  发布时间:2013/6/8 12:06:00
--  
就是判断重名的,在重名的的姓名后设置为true。
--  作者:Bin
--  发布时间:2013/6/8 12:09:00
--  
刚才理解你的问题错误,参考楼下狐爸的.
[此贴子已经被作者于2013-6-8 12:14:22编辑过]

--  作者:狐狸爸爸
--  发布时间:2013/6/8 12:13:00
--  

如果最新的版本,做个按钮,按钮代码:
 
Tables("表A").Filter = ""
For each r as row in Tables("表A").Rows
     r("双台1") = False

     r("双台2") = False
Next
Tables("表A").RepeatFilter("姓名1", 2)
For each r as row in Tables("表A").Rows
     r("双台1") = True
Next
Tables("表A").RepeatFilter("姓名2", 2)
For each r as row in Tables("表A").Rows
     r("双台2") = True
Next
 
 


--  作者:FoxMan
--  发布时间:2013/6/8 13:16:00
--  
楼上的代码不能解决1楼问题吧:RepeatFilter只能筛选本列,楼主是要标出在两列是否重复!

楼下怎么看?

--  作者:y2287958
--  发布时间:2013/6/8 14:08:00
--  
表达式更易理解
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:dd.zip


--  作者:lyfxybc
--  发布时间:2013/6/9 6:21:00
--  

谢谢各楼的详细回答,非常感谢,

我的想法是

  既要同一列重复的后面一列为true,又要不同列重复的后面列也为true。

[此贴子已经被作者于2013-6-9 6:42:23编辑过]

--  作者:Bin
--  发布时间:2013/6/9 9:31:00
--  
.
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:dd.table


--  作者:lyfxybc
--  发布时间:2013/6/9 15:29:00
--  
非常感谢