MS Excel – 如何格式化单元格为是/否,而不是真/假
我使用Epplus来导出excel如下
FileInfo newFile = new FileInfo(@"sample6.xlsx"); using (ExcelPackage pck = new ExcelPackage(newFile)) { var ws = pck.Workbook.Worksheets.Add("Content"); ws.Cells["A1"].Value = true; ws.Cells["A2"].Value = false; pck.Save(); }
结果excel显示TRUE和FALSE
我如何显示这些单元格为“是/否”
你应该使用自定义格式“是”的 Excel模板;;“否”;
然后加载该模板并写入1/0而不是True / False
FileInfo newFile = new FileInfo(@"sample6.xlsx"); using (ExcelPackage pck = new ExcelPackage(newFile)) { var ws = pck.Workbook.Worksheets["Content"]; ws.Cells["A1"].Value = 1; ws.Cells["A2"].Value = 0; pck.Save(); }