我目前需要在从web应用程序转换的excel中以标准格式显示数据。要显示所需vb.net导出为excel更改单元格格式
数字格式: 999.00
我使用:
CDbl(number).ToString("#,##0.00")
在Web应用程序显示标准格式。 但是,当我将它转换为Excel时,它显示: 999(由于单元格格式=常规)
任何可以将单元格格式更改为数字的操作?
我试图增加一个空格键在之间,显示2个小数点:
CDbl(number).ToString("#,##0. 00")
它显示:999。00(但它也改变为字符串而不是数并对齐,以左,其是不是一个好显示)
感谢您的回复。 Excel用户现在可以通过单击网站中的“导出”按钮打开Excel中的文件,但由于excel autoformat格式与网站中的格式不同。有可能我改变excel选项来禁用将“99.00”更改为“99”的自动格式? – Feliks
如何创建excel文件,当他们命中出口?您是使用Excel Interop库还是使用其他内容?使用Interop它会像:微软的风格,如Microsoft.Office.Interop.Excel.Style – Ted