Как отобразить таблицу exel в WinForm?
как перебрать таблицу exel что б можно показать ее например в listView или DataGridView?
Ответы (2 шт):
Рекомендую использовать сторонние библиотеки, поддерживающие формат xlsx. Использовать Interop не рекомендую (в основе его лежит медленный COM и требуется наличие MS Office).
Использовал библиотеку EPPlus. Она бесплатна для некоммерческого использования. Позволяет читать ячейки, а можно загрузить диапазон ячеек в DataTable.
Добавьте nuget пакет EPPlus в ваше приложение, а далее используйте вышеуказанные примеры кода для чтения Excel.
Считай все ячейки из документа и поставь как контент датагридвью.
Если ты умеешь пользоваться 2хмерным масивом и датагридвьюхой - у тебя проблем не возникнет в принципе, если воспользуешся вот этим ответом:
Как просто работать с / открыть / изменить / сохранить Excel - xlsx / CSV файлы