Я юзаю библиотеку NPOI, она работает как с xls, так и с xlsx.
К сожалению, особых средств для импорта-экспорта в грид (типа одной строчкой кода) в этой библиотеке нет. Но довольно легко реализуется алгоритм, если учитывать ряд нюансов, например, необходимость createить ячейку перед заданием ей знаения.
Здесь пример и импорта и экспорта из грида:
www.codeproject.com/Tips/813187/Csharp-Read-and-wr...
и также есть вариант с еще одним подходом к работе с Excel - через ADO