如何将数据附加到已经存在的Excel文件中。
比方说,已经有可变数量的行已写入文件,我需要获取下一行来写入。
我当时想检查2个空白行,然后在第二行上写类似的内容。
我该怎么做? EPPlus中是否可以打开Excel文件并找到最后一行或其他内容?
答案 0 :(得分:1)
Worksheet.Dimension
应该可以满足您的需求。因此,如果您有这样的床单:
您可以这样做:
using (var package = new ExcelPackage(excelFile))
{
var ws = package.Workbook.Worksheets.First();
var lastRow = ws.Dimension.End.Row;
var lastColumn = ws.Dimension.End.Column;
Console.WriteLine($"Last Row: {lastRow}");
Console.WriteLine($"Last Column: {lastColumn}");
}
哪个提供了控制台:
Last Row: 9
Last Column: 6
答案 1 :(得分:0)
...然后您祈祷有人没有在$ VXW:$ 123512大声笑中放出一些东西。