Foxtable(狐表)用户栏目专家坐堂 → 内容提取求助


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

主题:内容提取求助

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


加好友 发短信
等级:二尾狐 帖子:573 积分:4653 威望:0 精华:0 注册:2014/7/3 15:28:00
内容提取求助  发帖心情 Post By:2016/4/6 18:56:00 [只看该作者]

有一“商品出库”表,有二级编码,商家编码,重量kg,单位,子件,商品数量,卖家备注。其内容是有Excel表中导入的,能否做如下图中的分解:
图片点击可在新窗口打开查看此主题相关图片如下:qq截图20160406185400.png
图片点击可在新窗口打开查看
把“卖家备注”里面的内容自动分解到后面自动增加的行,*前面的=子件,*后面的=商品数量。

非常实用的东东,感谢老师帮助


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


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2016/4/6 19:32:00 [只看该作者]

导入以后,循环每一行备注,增加行,如代码

 

For Each dr As DataRow In DataTables("表A").Select("第十列 is not null")
    Dim ary() As String = dr("第十列").split(",")
    For Each s As String In ary
        Dim ndr As DataRow = DataTables("表A").addnew
        Dim a() As String = s.split("*")
        ndr("第三列") = a(0)
        ndr("第四列") = a(1)
        ndr("第五列") = dr("第五列")
    Next
Next


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


加好友 发短信
等级:二尾狐 帖子:573 积分:4653 威望:0 精华:0 注册:2014/7/3 15:28:00
  发帖心情 Post By:2016/4/6 20:17:00 [只看该作者]

谢谢红袍老师,超实用


 回到顶部