我使用下面的代码从SQL表中获取值(包括无效字符)并生成excel文件。但是当我打开文件时它会出错 - "我们发现内容有问题......"
我无法在此处粘贴该字符。
有没有办法在excel中使用代码编写这些无效字符,然后打开文件时,它应该正常打开。
FileInfo NewFile = new FileInfo(@"D:\pg\splchar.xls");
using (OfficeOpenXml.ExcelPackage xlPackage = new OfficeOpenXml.ExcelPackage(NewFile))
{
OfficeOpenXml.ExcelWorksheet worksheet1 = xlPackage.Workbook.Worksheets.Add("Test1");
int rowId = 0;
string str="";
for (int i = 0; i < resultTable.Rows.Count; i++)
{
rowId++;
str=resultTable.Rows[i]["Value"].ToString();
worksheet1.Cell(rowId, 1).Value = str;
}
xlPackage.Save();
}