Foxtable(狐表)用户栏目专家坐堂 → 生成excel文件,设定的线框为什么没有起作用呢?


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

主题:生成excel文件,设定的线框为什么没有起作用呢?

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


加好友 发短信
等级:七尾狐 帖子:1571 积分:11238 威望:0 精华:0 注册:2021/1/17 17:06:00
生成excel文件,设定的线框为什么没有起作用呢?  发帖心情 Post By:2022/3/3 9:16:00 [只看该作者]

生成excel文件,设定的线框为什么没有起作用呢?

代码如下:【运行的时候,数据是导出了的,但是线框没有显示出来,数据量少的时候偶尔可以正常显示!数据量多了就不显示线框了?麻烦老师看看】

Dim dlg As New SaveFileDialog '定义一个新的SaveFileDialog
dlg.Filter= "EXCEL文件|*.xlsx" '设置筛选器
Dim Proc As New Process '定义一个新的Process
If dlg.ShowDialog = DialogResult.Ok Then '如果用户单击了确定按钮
    try
        Tables(e.Form.Name & "_table2").SaveExcel(dlg.FileName,FileSys.GetName(dlg.FileName))  '保存文件
        Dim App As New MSExcel.Application
        Dim Wb As MSExcel.WorkBook = App.WorkBooks.Open(dlg.FileName)
        Dim Ws As MSExcel.WorkSheet = Wb.WorkSheets(1)
        Dim Rg As MSExcel.Range = Ws.UsedRange
        Rg.Borders.Linestyle = MSExcel.XlLineStyle.xlContinuous  '边框线型
        Rg.Borders.Weight = MSExcel.XlBorderWeight.xlThin'边框粗细
        Rg.Borders.ColorIndex = 3'边框颜色
        Rg.BorderAround(MSExcel.XlLineStyle.xlContinuous,MSExcel.XlBorderWeight.xlThick,4)
        Rg.EntireColumn.AutoFit   '自动调整列宽
        Rg.EntireRow.AutoFit  '自动调整行高
        App.Visible = False
        wb.save
        app.quit()
    catch ex As exception
        Dim ps As  System.Diagnostics.Process() = System.Diagnostics.Process.GetProcessesByName("EXCEL")
        For Each p As System.Diagnostics.Process In ps
            p.kill
        Next
    End try
End If
Proc.File = dlg.FileName '指定要打开的文件
Proc.Start()

[此贴子已经被作者于2022/3/3 9:16:42编辑过]

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


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

我测试10000行数据没有问题,请上传实例说明

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


加好友 发短信
等级:七尾狐 帖子:1571 积分:11238 威望:0 精华:0 注册:2021/1/17 17:06:00
回复:(有点蓝)我测试10000行数据没有问题,请上传实...  发帖心情 Post By:2022/3/3 10:10:00 [只看该作者]

不好意思  是外框偶尔是绿色  内框是红色 虚线   有时候又是黑色 

有没有办法统一外框都是绿色  内框都是红色   且线框实线


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


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

我测试几次都是红色。请上传是实例测试

 回到顶部