gpt4 book ai didi

c# - 使用 EPPlus 将问题写入电子表格

转载 作者:太空狗 更新时间:2023-10-30 00:51:59 25 4
gpt4 key购买 nike

我只是想编辑一个已经写入文本的电子表格,以将文本更改为空白。

但是它不起作用。该方法似乎什么都不做。

我的代码是:

public static void ClearCells(string SpreadsheetFilePath)
{
var SpreadsheetPath = new FileInfo(SpreadsheetFilePath);
var package = new ExcelPackage(SpreadsheetPath);
ExcelWorkbook workBook = package.Workbook;
if (workBook != null)
{
if (workBook.Worksheets.Count > 0)
{
ExcelWorksheet currentWorksheet = workBook.Worksheets.First();
currentWorksheet.SetValue(1, 1, "hello123");
}
}
}

没有运行时错误。它运行、完成并且电子表格未更改。我不知道为什么。

最佳答案

编辑完文件后,只需调用 package.Save();

var SpreadsheetPath = new FileInfo(@"C:\temp\abc.xlsx");
var package = new ExcelPackage(SpreadsheetPath);
ExcelWorkbook workBook = package.Workbook;
if (workBook != null)
{
if (workBook.Worksheets.Count > 0)
{
ExcelWorksheet currentWorksheet = workBook.Worksheets.First();
currentWorksheet.SetValue(1, 1, "hello123");
}
}

package.Save(); // <========= MISSING IN YOUR CODE

关于c# - 使用 EPPlus 将问题写入电子表格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24116827/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com