我正在使用较旧的库SpreadsheetLight,正在将数据表中的数据导入到已有表的模板中。它确实将数据插入文件中并创建新文件,但表的大小未调整。我浏览了整个库,但看不到在Spreadsheet light中有什么可能这样做。是的,我知道我可以使用其他库,但是只需要简单的操作即可。
int iStartRowIndex = 2;
int iStartColumnIndex = 1;
SLDocument sl = new SLDocument(@"C:\test\test.xlsx", "Sheet1");
sl.ImportDataTable(iStartRowIndex, iStartColumnIndex, dt, true);
int iEndRowIndex = iStartRowIndex + dt.Rows.Count + 1 - 1;
int iEndColumnIndex = iStartColumnIndex + dt.Columns.Count - 1;
///trying to use iendrowindex and column to accomplish but don't see where it I can I can use
sl.SaveAs(@"C:\test\test4.xlsx");
Console.WriteLine("End of program");
Console.ReadLine();