2011-01-25 70 views
1

我想在asp中生成一張excel表格。出口工作正常使用內部開發框架導出表格。我遇到的問題是日期只是以字符串的形式寫入列中,並未使用正確的單元格格式進行初始化。有沒有什麼方法可以在沒有任何第三方軟件的情況下通過用字符串設置單元格的值來格式化日期?如:以編程方式在excel單元格上設置日期格式

sheet[i,j].Value = "{:DateTime}"+dateStringProperlyFormatted 

回答

2

我不是一個合適的盒子的那一刻來測試這個面前,但你應該能夠像格式化範圍:

rangeOfInterest.NumberFormat = "MM/DD/YYYY" 

範圍可能成爲你的單細胞,或任何你想要的。你也可以做整個一行:

rangeOfInterest.EntireColumn.NumberFormat = "MM/DD/YYYY" 

有可能的:「EntreRow」版本太多,雖然我不記得有使用過它。

相關問題