Использование Microsoft Excel в качестве пользовательского интерфейса для приложения формы Windows [закрыто]

Я хочу создать приложение формы Windows с помощью С#, которое использует Microsoft Excel в качестве интерактивного пользовательского интерфейса, другими словами, я хочу загрузить данные из базы данных в Excel и после модификации пользователя (группировка, изменение данных строки,... ) сохранить изменения в базе данных (я хочу иметь возможность загружать все пользовательские модификации в следующий раз). может кто знает хорошие образцы?

Просто для ясности - вы просите библиотеку или образец кода для управления MS Excel из С#? Это было бы по теме, тогда как просить нас закодировать это для вас не будет (спросите на SO). Пожалуйста, прочтите Как спросить , чтобы помочь нам помочь вам.
Обратите внимание, что этот сайт предназначен для рекомендации программного обеспечения, отвечающего определенным требованиям, а не для решения проблем с уже имеющимся программным обеспечением. Если вы намеревались запросить программное обеспечение, см. Что требуется, чтобы вопрос содержал «достаточно информации»? для гида. В противном случае, пожалуйста, проверьте /help/ontopicстраницу других сайтов SE, чтобы увидеть, где подходит ваш вопрос.

Ответы (1)

Это не встраивание Excel, а компонент электронной таблицы, который пытается обеспечить функциональность, аналогичную Excel. Syncfusion Spreadsheet для WPF или Spreadsheet для Windows Forms поддерживает встраивание файлов Excel в приложения Windows.

Пример WPF

Образец Windows Forms

Обратите внимание, что для компиляции примеров необходимо установить Essential Studio.

Этот элемент управления полностью независим от Microsoft Office, поэтому он будет иметь большинство часто используемых функций Excel, а также предоставит вам больше возможностей для настройки. Microsoft Office вообще не требуется.

Электронная таблица

Весь продукт доступен бесплатно по лицензии сообщества, если вы соответствуете требованиям (доход менее 1 миллиона долларов США).

Примечание: я работаю в Syncfusion.

@Masoud Есть несколько бесплатных компонентов для чтения и записи файлов Excel, но не для интерфейса, подобного Excel.