以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  [求助] 紧急  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=158961)

--  作者:sanny
--  发布时间:2020/12/8 14:42:00
--  [求助] 紧急

老师

表A

行标签 Syntegon Subassy
1.1.AR_65635 68010503
1.1.AR_972142 53343047
1.1.AR_972142 53343053
1.1.AR_972142 53377857
1.1.AR_972142 53417287


如何转到表B,  成如下 : 相同的产品在第一列只出现一次,第二列中的产品用逗号隔开,谢谢。

行标签 Syntegon Subassy
1.1.AR_65635 68010503
1.1.AR_972142 53343047,53343053,53377857,53417287





--  作者:有点蓝
--  发布时间:2020/12/8 15:09:00
--  
http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=50080

dim r as row
for each s as string in datatables("a").getvalues(“行标签”)
r = tables("b").addnew
r("行标签") = s
r("Syntegon Subassy") =datatables("a").GetComboListString("Syntegon Subassy","行标签=\'" & s & "\'").replace("|",",")
next