Foxtable(狐表)用户栏目专家坐堂 → 问题见正文


  共有1307人关注过本帖树形打印复制链接

主题:问题见正文

帅哥哟,离线,有人找我吗?
吾家细草
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:122 积分:1061 威望:0 精华:0 注册:2014/12/25 23:48:00
问题见正文  发帖心情 Post By:2017/12/6 18:03:00 [只看该作者]

表A有一列内容为

第一列
人工牛黄、薄荷、菊花、荆芥穗、白芷、川芎、栀子、黄连、黄柏、黄芩、大黄、连翘、赤芍、当归、地黄、桔梗、甘草、石膏、冰片。辅料为蜂蜜。
熟地黄、酒萸肉、牡丹皮、山药、茯苓、泽泻。辅料为蜂蜜。
川楝子、醋延胡索、白芍(酒炒)、片姜黄、木香、沉香、豆蔻仁、砂仁、姜厚朴、陈皮、枳壳(炒)、茯苓、朱砂。
龙胆、黄芩、地黄、泽泻、木通、栀子、当归、九节菖蒲、甘草、羚羊角。

如何提取每种材料名称放入表B第一列中,并且不重复提取

第一列
人工牛黄
薄荷
菊花
荆芥穗
白芷

 

 

 


 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2017/12/6 18:14:00 [只看该作者]

'''
For Each dr As DataRow In DataTables("表C").Select("第七列 is not null")
    For Each s As String In dr("第七列").split(new Char() {"、", "。"})
        Dim nr As DataRow = DataTables("表B").find("第一列 = '" & s & "'")
        If nr Is Nothing Then
            nr = DataTables("表B").addnew
            nr("第一列") = s
        End If
    Next
Next

 回到顶部