我目前需要在從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