将数据导入模板后,C#SpreadSheetLight调整表的大小

时间:2019-05-15 16:33:57

标签: c# spreadsheetlight

我正在使用较旧的库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();

0 个答案:

没有答案