我想修改现有的Excel工作表。具体来说,我想向工作表中已存在的一个表格(使用表格格式创建)添加几行。我尝试过
var table = sheet.Tables["PositionsTable"];
但是这样创建的“表格”只是实际表格的元数据,并且我无法向其中添加行。 如果我尝试添加,会发生错误。
sheet.Cells[table.Address.Address.ToString()].LoadFromCollection(positions);
那我不理解表格的格式。
有人知道如何向表格添加行吗?谢谢。