在C#中使用EPPlus导出excel文件时,如果其中一列包含字符串数据类型的数据,而下一列包含双精度数据,则对于iOS设备,第一列数据与下一列重叠。
这是在excel文件中添加数据的方法
private void AddDetailsExcelRow(ExcelWorksheet worksheet, int rowIndex, OpenExcelDetail detail, int columnIndex)
{
worksheet.Cells[rowIndex, columnIndex++].Value = detail.Name;
worksheet.Cells[rowIndex, columnIndex++].Value = detail.Assignment.ToString();
worksheet.Cells[rowIndex, columnIndex++].Value = detail.Detail;
worksheet.Cells[rowIndex, columnIndex].Value = detail.Due;
worksheet.Cells[rowIndex, columnIndex].Style.Numberformat.Format = "MM/dd/yyyy";
worksheet.Cells[rowIndex, columnIndex++].Style.HorizontalAlignment = ExcelHorizontalAlignment.Left;
}