Есть несколько способов сделать это.
Вы можете использовать COM Interop для управления Excel, открытия и управления электронной таблицей. Этого следует избегать, где это возможно.
Вы можете использовать OleDb, чтобы открыть электронную таблицу Excel в качестве базы данных SQL. Это будет быстро и эффективно, но может оказаться недостаточно мощным для вас. Пример
Вы можете приобрести сторонний компонент Excel у таких поставщиков, как Aspose или SyncFusion. Это будет стоить денег.