C# 根据相邻列的值写入excel文件

C# 根据相邻列的值写入excel文件,c#,excel,linq-to-sql,C#,Excel,Linq To Sql,我在excel表格中有一些数据,比如 Id Name Result Address 1 ABC 123-Plot 2 2 XYZ 234-Street 45 此时,结果列保留为空 我有一个C应用程序,它将根据学生获得的分数计算学生的成绩 现在我想把每个学生的结果从我的应用程序写回excel表格。 我会把学生的Id写在这里,结果写在第三栏 请告诉我合适的方法 我找了一点,但还没有找到解决办法 请帮忙。任何帮

我在excel表格中有一些数据,比如

Id     Name    Result   Address
1      ABC              123-Plot 2
2      XYZ              234-Street 45
此时,结果列保留为空

我有一个C应用程序,它将根据学生获得的分数计算学生的成绩

现在我想把每个学生的结果从我的应用程序写回excel表格。 我会把学生的Id写在这里,结果写在第三栏

请告诉我合适的方法

我找了一点,但还没有找到解决办法


请帮忙。任何帮助都将不胜感激。

您到目前为止尝试了什么?缺少一些细节:您是如何读取/写入工作表的?为什么不将预处理的excel工作表读取到一个数据表中,然后写入所有结果,然后再次将数据写入另一个excel文件并保存?请检查我的其他问题