0
将数据表导出到Excel时出现格式问题。数据是按照它应该导出的,但是如果你看看我的图像,有时单元格高度会增加,我不知道为什么。我希望数据在行与行之间看起来相同。这是我使用的出口将数据表导出到Excel
for (var i = 0; i < tbl.Columns.Count; i++)
workSheet.Cells[1, i + 1] = tbl.Columns[i].ColumnName;
for (var i = 0; i < tbl.Rows.Count; i++)
{
for (var j = 0; j < tbl.Columns.Count; j++)
workSheet.Cells[i + 2, j + 1] = tbl.Rows[i][j];
}
语法这里是表明我要找到一种方法来克服我的格式问题的图像。有人能告诉我我需要什么语法才能让所有的行高/宽度都一样吗?
Issue Image
编辑
我想这一点,但它抛出一个错误,并根据需要
不格式化
的错误是
System.Exception的
Excel.Range range1 = workSheet.get_Range("A2", "S2000");
range1.EntireRow.Height.Value = 15;
产生的.xlsx后,如果我右键单击单元格并查看属性,文本换行检查 –