以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  [求助][求助]合并后的报表导出不会合并的问题  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=144270)

--  作者:baicaocao
--  发布时间:2019/12/16 7:57:00
--  [求助][求助]合并后的报表导出不会合并的问题
 

With Tables("主窗口")
    .MergeMode = MergeModeEnum.Free
    .MergeCols.Clear()
    .MergeCols.Add("第一列")
    .MergeCols.Add("第二列")
    .MergeCols.Add("第三列")
    .MergeSort = "第一列,第二列,第三列"
    .AllowMerge = True
End With

以上这段代码,可以正常合并。但是合并后, 
Dim flg As New SaveExcelFlags
            flg.CellStyle = True
            Tables("主窗口").SaveExcel(exnm, fl, flg)
导出的文件,是不会合并的。请问什么原因?

--  作者:有点蓝
--  发布时间:2019/12/16 9:05:00
--  
Dim flg As New SaveExcelFlags
flg.CellStyle = True
fgl.MergedRanges = True


SaveExcelFlags类型的属性包括:

CellStyle:   是否保存单元格样式,默认为False
RowNumber:   是否包括行号列,默认为False
MergedRanges:是否保存合并模式,默认为True
VisibleOnly: 是否只保存可见列,默认为True