以文本方式查看主题

-  Foxtable(狐表)  (http://www.foxtable.com/bbs/index.asp)
--  专家坐堂  (http://www.foxtable.com/bbs/list.asp?boardid=2)
----  数据格式,导出excel表格怎么也是这样  (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=110065)

--  作者:fubblyc
--  发布时间:2017/11/25 15:00:00
--  数据格式,导出excel表格怎么也是这样
老师
DataTables("XXX").DataCols("比率").SetFormat("#0.0%")
用这种方式是在软件界面里体现了数据格式,导出后,原来是几位小数还是几位小数。有没有办法让导出的excel表格的格式也是按照这种我们想要的格式来体现吗?


--  作者:有点蓝
--  发布时间:2017/11/25 15:06:00
--  
如何导出的?
--  作者:fubblyc
--  发布时间:2017/11/25 15:12:00
--  
用的保存excel文件 的格式
Dim dlg As New SaveFileDialog \'定义一个新的SaveFileDialog
dlg.Filter= "Excel文件|*.xls" \'设置筛选器
If dlg.ShowDialog = DialogResult.Ok Then \'如果用户单击了确定按钮
     Tables(e.Form.Name & "_table1").SaveExcel(dlg.FileName, "数据")  \'保存文件
End If

--  作者:fubblyc
--  发布时间:2017/11/25 15:15:00
--  
你看导出是这样:

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


--  作者:有点蓝
--  发布时间:2017/11/25 15:51:00
--  
SaveExcel无法控制这个格式

1、使用模板导出
2、导出后再遍历更改指定单元格的值