Ciao, intanto ti consiglio di utilizzare le POI, che trovi (in versione .NET) qui:
https://npoi.codeplex.com
Sono delle librerie molto potenti di manipolazione di file Office (quindi anche Excel) e sono fornite con esempi molto validi (un'intera soluzione .Net con parecchi progetti all'interno).
Con tale strumento, le tue operazioni si risolvono con una riga di codice ciascuna!
Ciao, Haxl