0

我一直在尝试编辑 excel 文件并且它可以工作,但我似乎无法保存我所做的更改。我使用了 interop、EPPLUS、Spire.xls 和 IRON.XL,但文件无法保存。因此,我认为问题出在我的环境上,但我不知道去哪里找。

public void AppendDataToExcelSheetSpireXls(string[,] data)
{
        Spire.Xls.Workbook wb = new Spire.Xls.Workbook();
        wb.LoadFromFile("excel-testing.xls");
        bool check = wb.ReadOnly;
        Spire.Xls.Worksheet sheet = wb.Worksheets[0];
        sheet.Range["A1"].Text = "TOM";
        wb.Save();
}

(顺便说一下,只读属性是假的)

当我在控制台中打印 A 列时:

在此处输入图像描述

然而,在程序关闭后,它并没有保存更改......

我错过了什么吗?

4

1 回答 1

0

尝试以管理员身份运行 VS,现在可以正常工作。

于 2021-02-15T10:09:04.883 回答