Foxtable(狐表)用户栏目专家坐堂 → Tables("汇总表")怎么按照条件进行拆分 然后生成多个excel文件


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

主题:Tables("汇总表")怎么按照条件进行拆分 然后生成多个excel文件

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


加好友 发短信
等级:七尾狐 帖子:1571 积分:11238 威望:0 精华:0 注册:2021/1/17 17:06:00
Tables("汇总表")怎么按照条件进行拆分 然后生成多个excel文件  发帖心情 Post By:2022/3/22 11:15:00 [只看该作者]

Tables("汇总表")怎么按照条件进行拆分 然后生成多个excel文件

 

当前代码:运行之后没有对应生成多个Excel文件

还有没有更好的办法呢?

Dim dlg As New FolderBrowserDialog
If dlg.ShowDialog = DialogResult.Ok Then
    'Output.Show("你选择的目录是:" & dlg.SelectedPath,"提示")
    Dim Products As List(Of String())
    Products = DataTables("汇总表").GetValues("本方户名|本方卡号")
    For Each Product As String() In Products
        'Output.Show(Product(0))
        Tables("汇总表").Filter="本方户名='" & Product(0) & "'and 本方卡号='" & Product(1) & "'"
        Dim bb As Integer
        bb= Tables("汇总表").Rows.Count
        Tables("汇总表").SaveExcel(dlg.SelectedPath & "\" & Product(0) & "(" & Product(1) & ")共计" & bb &"笔.xls","汇总表")

        output.show("已生成")  可弹出已生成
        Tables("汇总表").Filter=""
    Next
End If

[此贴子已经被作者于2022/3/22 11:17:57编辑过]

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


加好友 发短信
等级:超级版主 帖子:106680 积分:542589 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2022/3/22 11:49:00 [只看该作者]

代码我测试没有问题。

调试路径是不是有非法的字符

msbox(dlg.SelectedPath & "\" & Product(0) & "(" & Product(1) & ")共计" & bb &"笔.xls")

 回到顶部