我已经把.AutoSizeColumn写方法NPOI AutoSizeColumn不正确调整
int numberOfColumns = sheet.GetRow(rowcount - 1).PhysicalNumberOfCells;
for (int i = 0; i <= numberOfColumns; i++)
{
sheet.AutoSizeColumn(i);
GC.Collect();
}
using (var fileData = new FileStream(@"C:\Temp\Contatti.xlsx", FileMode.Create))
{
wb.Write(fileData);
}
this is an example of the result
如何'sheet.GetRow(行数 - 1).PhysicalNumberOfCells;'给你列数? – Spidey
rowcount是我用来计算行数的变量。 - 1因为我设置了rowcount ++;在每个循环中,我想获得最后一个“完整”行 [链接到图像](http://i.imgur.com/LiowsKq.png) – Derpzilla
细胞是否含有配方?什么是收益或GC.Collect?当你从0开始时,'i <= numberOfColumns'应该是'i
Spidey