我需要在C#中的代码打开我的excel表格,其中包含学生的姓名列表,并打开CSV文件中包含两列的同一学生的姓名在excel表格中,以及学生的标记。通过点击按钮,我想要在姓名之间进行匹配,并将每个带有其标记的姓名放入excel表格中。这一切只需从CSV中找到名称和标记,并将其放在excel表格中名称的下一个单元格中
发布于 2010-07-13 03:12:46
从Excel文件读取:
从CSV文件读取:
http://www.switchonthecode.com/tutorials/building-a-simple-csv-parser-in-csharp
(更多信息请使用谷歌)
当然,您需要调整这些内容的最终输出,这样就可以很容易地对它们进行比较和相互操作。
写入Excel文件可能会有点麻烦。最终,您可能不得不使用COM库:
http://social.msdn.microsoft.com/Forums/en-US/csharpgeneral/thread/ef11a193-54f3-407b-9374-9f5770fd9fd7
但是,根据你的需要,你也许可以做一些更简单的事情:
http://www.codeproject.com/KB/cs/WriteDataToExcel.aspx
https://stackoverflow.com/questions/3231397
复制相似问题