1
我在我的应用程序中创建并填充表格中的excel文件。 完成后,某些行的高度不会高于其他行。 数据之间没有区别。我想不明白。EPPlus行高度大小不同
你可以在图片中看到蓝星和绿星的高度不一样。
我希望他们都有绿星的高度。
using (ExcelPackage package = new ExcelPackage(streamDest, streamTemp))
{
ExcelWorksheet worksheet = package.Workbook.Worksheets[1];
worksheet.DefaultRowHeight = 14.25;
for (...)
{
if (...)
{
if (...)
{
AddExcelRow(worksheet, currentPosition, lstFlightsDisplayed[i]);
currentPosition++;
}
else
{
worksheet.InsertRow(currentPosition, 1, startPos);
worksheet.Row(i).Height = 14.25;
worksheet.DefaultRowHeight = 14.25;
AddExcelRow(worksheet, currentPosition, lstFlightsDisplayed[i]);
currentPosition++;
}
}
}
}
我试着使用:
worksheet.Row(i).Height = 14.25;
worksheet.DefaultRowHeight = 14.25;
但它不工作。你有什么想法 ?谢谢。
是的人,它正在工作! 你能写一个我可以验证的答案吗? – Majestic