Write csv file with color code

前端 未结 4 1742
鱼传尺愫
鱼传尺愫 2020-12-19 23:49

I am writing csv file from Datatable. Check my code below

      public static void SaveDataTableToCsvFile(string AbsolutePathAndFileName, DataTable TheDataTa         


        
4条回答
  •  陌清茗
    陌清茗 (楼主)
    2020-12-20 00:04

    Joey is absolutely right.

    But if your situation allows you to output an XLSX instead of a CSV, then EPPlus might be the solution for you.

    e.g.

    using (ExcelPackage ep = new ExcelPackage(AbsolutePathAndFileName))
    {
        ExcelWorksheet worksheet = ep.Workbook.Worksheets.Add("Worksheet1");
        worksheet.Cells["A1"].LoadFromDataTable(TheDataTable, true); 
        worksheet.Cells["F4"].BackgroundColor.SetColor(Color.Red);
        ep.Save();
    }
    

提交回复
热议问题