1
我想將網站(Silverlight)上的表格導出到Excel工作表中。導出本身沒有任何問題,但我無法設置單元格的格式。 這是我的代碼:C#Excel工作表不會格式化單元格
if (row.ElementAt(i - 1).Value == null)
{
excelWorksheet.Cells[rowCount, colIndex].Value = "";
}
else
{
excelWorksheet.Cells[rowCount, colIndex].Value = row.ElementAt(i - 1).Value.ToString();
switch (row.ElementAt(i - 1).Key)
{
case "AE":
//excelWorksheet.Cells[rowCount, colIndex].Style.Numberformat.Format = "#,###,###.00 €";
excelWorksheet.SelectedRange[rowCount, colIndex].Style.Numberformat.Format = "#,###,###.00 €";
break;
default:
break;
}
}
row.ElementAt(i - 1).Key
持有之列,這我需要的開關情況的名字,因爲我只是想格式化特定細胞。
這兩行都不起作用。
excelWorksheet.Cells[rowCount, colIndex].Style.Numberformat.Format = "#,###,###.00 €";
excelWorksheet.SelectedRange[rowCount, colIndex].Style.Numberformat.Format = "#,###,###.00 €";
我希望你能幫幫我!