Если вам нужно взаимодействовать только с файлами XLS X , вы можете попробовать сторонние библиотеки, которые не зависят от Excel. XLSX - это открытый, основанный на XML формат (это zip-файл из множества XML), и ему уже более 10 лет.Существует много хороших библиотек с открытым исходным кодом хорошего качества, которые вы можете использовать для их обработки.
Я очень рекомендую EPPlus ( GitHub , NuGet , SO ), который был очень стабильным, многофункциональным и на величины быстрее, чем при использовании взаимодействий.
Если вам нужно взаимодействовать с устаревшими файлами XLS, то вам не повезло.Это старый проприетарный формат, который MS держал очень близко к их сердцу.Существуют сторонние библиотеки, которые могут работать с ними, но ни одна из хороших не является бесплатной (как в любом случае несколько лет назад).