[英]C#: Writing file to Excel issue
我正在使用ClosedXML將數據寫入Excel。 但這是問題所在。 當我寫入數據時,舊數據將被刪除,僅保存我正在調用的數據。 我知道這是因為我使用的是“新”和“添加”字樣。 我可以指定其他任何方式來寫入文件嗎?
var workbook = new XLWorkbook();
var worksheet = workbook.Worksheets.Add("Common");
worksheet.Cell(2, 1).Value = "Sent";
workbook.SaveAs(@"..\..\File.xlsx");
您可能可以實例化
var workbook = new XLWorkbook()
在全局范圍內,然后以您使用的任何方法附加到該范圍內。
試試這個:這應該工作
string pathfile = @"..\..\File.xlsx";
XLWorkbook workbook = new XLWorkbook(pathfile);
IXLWorksheet worksheet = workbook.Worksheet("Common");
worksheet.Cell(2, 1).Value = "Sent";
workbook.Save();
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.