Как я могу отобразить данные Excel с расширением .xlsx в моем приложении Windows, используя представление таблицы данных?

#vb.net #visual-studio-2010 #excel #datagridview

#vb.net #visual-studio-2010 #excel #datagridview

Вопрос:

У меня есть файл Excel, который я хотел бы загрузить в свою форму и отобразить там. Есть ли какой-либо способ сделать это? Извините, я довольно новичок в Visual Studio, а также в visual Basic. Если бы кто-нибудь мог мне помочь с этим, было бы здорово спасибо.

Ответ №1:

Существует несколько вариантов — все они включают некоторую дополнительную библиотеку:

  • OpenXML 2.0 (бесплатная библиотека от MS) можно использовать для чтения / изменения содержимого файла .xlsx, чтобы вы могли отображать его в любом случае (например, в виде таблицы данных)

  • некоторые (коммерческие) сторонние библиотеки поставляются с элементами управления сеткой, позволяющими отображать файлы Excel в вашем приложении (будь то Winforms / WPF / ASP.NET …), такие как SpreadsheetGear, Aspose.Ячейки и т. Д.