【发布时间】:2017-07-05 11:55:03
【问题描述】:
我有一个超过 1000 行的 excel 文件。每行包含一些数据和 2 张图像。
图片附加为OfficeOpenXml.Drawing.eEditAs.OneCell
填充完 Excel 后,我运行它来设置行高。
int prodTableStart = 3;
int prodTableEnd = 1025;
while (prodTableStart <= prodTableEnd)
{
ws.Row(prodTableStart).Height = 112d; // works, but mega slow
prodTableStart++;
}
我试图用这样的东西加快速度:ws.Cells["A" + prodTableStart + ":L" + prodTableEnd].Rows 但返回一个int?
那么如何在选定的行范围内设置行高?
当我有这么多行时,它甚至永远不会结束。不抛出异常。这个过程需要永远。
ps。我在 C# 中的 .Net 4.6.2 上使用 epplus 最新的 nuget (4.1.0)
【问题讨论】:
-
你找到解决办法了吗?
-
不记得了,抱歉