2010-07-12 5 views
0

J'ai besoin de code en C# pour ouvrir ma feuille excel qui contient la liste des noms des étudiants, et ouvrir le fichier CSV contenir deux colonnes nom du même étudiant en feuille Excel, et les marques de l'étudiant ... en cliquant sur le bouton les noms et mettre dans la feuille Excel chaque nom avec sa marque. C'est tout trouver des noms et des marques de CSV et le mettre sur la cellule suivante du nom dans la feuille Excelcomment ouvrir une feuille excel et un fichier CSV - correspondre entre le nom de la feuille Excel et le fichier CSV?

+0

Est-ce WinForms, WebForms, WPF, ou quoi? –

Répondre

1

lecture à partir du fichier Excel:

Reading Excel files from C#

lecture à partir du fichier CSV:

http://www.switchonthecode.com/tutorials/building-a-simple-csv-parser-in-csharp

(Google pour plus)

Vous souhaitez modifier la sortie finale ces choses, bien sûr, afin qu'ils puissent être facilement comparés et manipulés les uns contre les autres.

Écrire dans le fichier Excel peut être un peu plus délicat. Vous pouvez finir par avoir à utiliser la bibliothèque COM pour elle:

http://social.msdn.microsoft.com/Forums/en-US/csharpgeneral/thread/ef11a193-54f3-407b-9374-9f5770fd9fd7

Mais, selon vos besoins, vous pourriez être en mesure de sortir avec quelque chose de plus simple:

http://www.codeproject.com/KB/cs/WriteDataToExcel.aspx

+1

Vous pouvez également écrire avec ADO.Net - http://www.msnetprogrammer.net/blog/post/2008/02/07/Reading-Writing-to-Excel-Worksheet-ADONET2c-C.aspx –

+0

Sweet, je Je ne le savais pas. Noté pour le développement futur de mon travail, merci! – David

Questions connexes