Foxtable(狐表)用户栏目专家坐堂 → [求助]导出报表


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

主题:[求助]导出报表

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


加好友 发短信
等级:三尾狐 帖子:713 积分:4557 威望:0 精华:0 注册:2016/10/19 16:45:00
[求助]导出报表  发帖心情 Post By:2017/4/9 18:43:00 [显示全部帖子]

老师好, 
        下面代码是内部函数,我要在里面加入代码,设置边框线颜色、自适应列宽、标题字体加粗和颜色设置。  谢谢老师。





Dim dlg As New SaveFileDialog
dlg.Filter = "Excel文件|*.xls"
If dlg.ShowDialog = DialogResult.OK Then
    With Tables(Args(0)) '第一个参数为"表名"       
        Dim dyl_L As List(Of String) = .DataTable.Getvalues(Args(1)) '第二个参数为"列名"
        For Each dyl_ As String In dyl_L
            .Filter = Args(1) & " = '" & dyl_ & "'"
            .SaveExcel(dlg.FileName,dyl_)
        Next
    End With
End If
[此贴子已经被作者于2017/4/9 19:20:07编辑过]

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


加好友 发短信
等级:三尾狐 帖子:713 积分:4557 威望:0 精华:0 注册:2016/10/19 16:45:00
  发帖心情 Post By:2017/4/10 16:36:00 [显示全部帖子]

以下是引用苏州老街在2017/4/9 18:43:00的发言:
老师好, 
        下面代码是内部函数,我要在里面加入代码,设置边框线颜色、自适应列宽、标题字体加粗和颜色设置。  谢谢老师。





Dim dlg As New SaveFileDialog
dlg.Filter = "Excel文件|*.xls"
If dlg.ShowDialog = DialogResult.OK Then
    With Tables(Args(0)) '第一个参数为"表名"       
        Dim dyl_L As List(Of String) = .DataTable.Getvalues(Args(1)) '第二个参数为"列名"
        For Each dyl_ As String In dyl_L
            .Filter = Args(1) & " = '" & dyl_ & "'"
            .SaveExcel(dlg.FileName,dyl_)
        Next
    End With
End If



老师,有的搞不清。上面代码是内部函数,我要修改成把原文件删除、并设置边框和字体
[此贴子已经被作者于2017/4/9 19:20:07编辑过]


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


加好友 发短信
等级:三尾狐 帖子:713 积分:4557 威望:0 精华:0 注册:2016/10/19 16:45:00
  发帖心情 Post By:2017/4/10 17:35:00 [显示全部帖子]

老师好
我要在内部函数中加入代码,在Excel表中设置边框线颜色、自适应列宽、标题字体加粗和颜色设置、设置固定导入地址删除原表。

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:导出表.rar


 回到顶部
帅哥哟,离线,有人找我吗?
苏州老街
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:三尾狐 帖子:713 积分:4557 威望:0 精华:0 注册:2016/10/19 16:45:00
  发帖心情 Post By:2017/4/10 20:51:00 [显示全部帖子]

老师,下面代码合并标题不起作用

Rg = Ws.Rows("1")
            With Rg.Font
                .Name = "微软雅体" '字体
                .Size = 12 '字号
                .Bold = True   '加粗
                .Italic = False                            'True '斜体
                .ColorIndex = 3'颜色
            End With
            Ws.UsedRange.WrapText = True



 回到顶部
帅哥哟,离线,有人找我吗?
苏州老街
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:三尾狐 帖子:713 积分:4557 威望:0 精华:0 注册:2016/10/19 16:45:00
  发帖心情 Post By:2017/4/10 21:15:00 [显示全部帖子]


图片点击可在新窗口打开查看此主题相关图片如下:图像 2.png
图片点击可在新窗口打开查看

 回到顶部
帅哥哟,离线,有人找我吗?
苏州老街
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:三尾狐 帖子:713 积分:4557 威望:0 精华:0 注册:2016/10/19 16:45:00
  发帖心情 Post By:2017/4/10 21:47:00 [显示全部帖子]

老师谢谢,Excel表单元格左上角的绿色三角可以处理吗



图片点击可在新窗口打开查看此主题相关图片如下:图像 2.png
图片点击可在新窗口打开查看

[此贴子已经被作者于2017/4/10 21:47:54编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
苏州老街
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:三尾狐 帖子:713 积分:4557 威望:0 精华:0 注册:2016/10/19 16:45:00
  发帖心情 Post By:2017/4/10 21:57:00 [显示全部帖子]

老师,可以勿略错误吗。

 回到顶部