如何将数据写入Excel文件

本文关键字:Excel 文件 数据 | 更新日期: 2023-09-27 18:28:29

我需要编写函数来将数据写入Excel文件。我写过这样的函数:

public static void WriteToExcel(string fullFileName)
{
    OleDbConnection objConnection = new OleDbConnection();
    OleDbDataReader dbReader = null;
    objConnection = new OleDbConnection(CONNECTION_STRING.Replace("<FILENAME>", fullFileName));
    objConnection.Open();
    OleDbCommand dbCommand = new OleDbCommand("Update [global_nav$] SET A15 = 'DesiredNumber'", objConnection);
    dbCommand.ExecuteNonQuery();
}

但它不起作用。

如何将数据写入Excel文件

我以前使用过EPPlus库。

我当然发现它比尝试使用OLE更容易。以下是如何设置单元格的值:

worksheet.Cells["A1"].Value = "something";