Foxtable(狐表)用户栏目专家坐堂 → [求助] BOM 在导出的时候,将每个组件当成一个独立的Sheet输出


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

主题:[求助] BOM 在导出的时候,将每个组件当成一个独立的Sheet输出

帅哥,在线噢!
有点蓝
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:106652 积分:542443 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2017/10/13 20:35:00 [显示全部帖子]

按i 列中的 “--” 锁筛选后再导出

Tables("表A").Filter = "i = '--'"

 回到顶部
帅哥,在线噢!
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:106652 积分:542443 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2017/10/13 21:53:00 [显示全部帖子]

Dim t As Table = Tables("表A").
Dim Products As List(Of String) = t.DataTable.GetValues("总库号","i='--'")
For Each p As String In Products 
    t.Filter = "总库号 like '" & p & "%'"
    t.SaveExcel("f:\abc.xls",p)
Next

 回到顶部
帅哥,在线噢!
有点蓝
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:106652 积分:542443 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2017/10/16 20:32:00 [显示全部帖子]

tb.Filter = "总序号 like '" & p & ".%' Or 总序号 =  '" & p & "'"

编号规律要统一,如
1.03
1.03.01
1.03.02
1.30
1.31

或者增加辅助列进行分类

 回到顶部
帅哥,在线噢!
有点蓝
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:106652 积分:542443 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2017/10/16 21:54:00 [显示全部帖子]

参考6楼后面的2种用法

 回到顶部