用ClosedXML附加到excel文件
我需要追加新的数据到使用ClosedXML创build的现有的Excel文件。
我如何追加到使用ClosedXML的Excel文件? 我怎样才能得到最后一个logging的行号,并附加到或有其他的东西?
谢谢!
打开现有的工作簿,然后使用Last*Used
方法:
XLWorkbook Workbook = new XLWorkbook("C:\existing_excel_file.xlsx"); IXLWorkSheet Worksheet = Workbook.Worksheet("name or index of the sheet to use"); int NumberOfLastRow = Worksheet.LastRowUsed().RowNumber; IXLCell CellForNewData = Worksheet.Cell(NumberOfLastRow + 1, 1);
然后根据您的数据使用以下其中一项:
CellForNewData.SetValue(data); CellForNewData.InsertData(data); CellForNewData.InsertTable(datatable);
欲了解更多信息,请参阅“插入数据/表”下的文档 。