以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  [求助]将窗口表保存为Excel如何保存窗口表的样式?  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=85459)

--  作者:黄训良
--  发布时间:2016/5/26 11:39:00
--  [求助]将窗口表保存为Excel如何保存窗口表的样式?

请教:将窗口表保存为Excel如何保存窗口表的样式?

Dim dlg As New SaveFileDialog \'定义一个新的SaveFileDialog
dlg.Filter= "Excel文件|*.xlsx" \'设置筛选器
Dim flg As New SaveExcelFlags
flg.CellStyle = True   \'保存单元格样式
If dlg.ShowDialog = DialogResult.Ok Then \'如果用户单击了确定按钮
    e.Form.Controls("Table1").Table.SaveExcel(dlg.FileName, "职工医保统计表",flg)  \'保存文件
End If

保存为Excel时不能保存为下图的样式。

 


图片点击可在新窗口打开查看此主题相关图片如下:保存excel样式.png
图片点击可在新窗口打开查看
例子:

 

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:医保统计.table

[此贴子已经被作者于2016/5/26 11:42:47编辑过]

--  作者:大红袍
--  发布时间:2016/5/26 11:53:00
--  

保存了啊

  


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

--  作者:黄训良
--  发布时间:2016/5/26 13:04:00
--  
有的网格线不在(下图),调整网格线宽度,保存为Excel不会改变!

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

[此贴子已经被作者于2016/5/26 13:09:37编辑过]

--  作者:大红袍
--  发布时间:2016/5/26 15:48:00
--  

 那没办法。或者生成以后,你再用vba去设置一次

 

http://www.foxtable.com/help/topics/2121.htm

 

 或者是,直接用vba来导出设置样式。