2015-06-29 8 views
0

У меня нет Excel, установленного на моем сервере, он установлен на ПК, который будет экспортироваться. Я хочу экспортировать набор данных в Excel, но я не уверен, как это сделать, например, когда используются Excel XP, Excel 2000, Excel 2007 и Excel 2013. Как я могу экспортировать без таргетинга на определенную версию Excel, чтобы он работал на всех компьютерах?DataSet To Excel

+0

вы можете использовать файл CSV, он работает во всех версиях Excel –

+1

Просто используйте библиотеку, такую ​​как EPPlus, NPOI или Open XML SDK для создания файла .xlsx. См. [Как открыть новые форматы файлов в более ранних версиях Microsoft Excel] (https://support.microsoft.com/en-us/kb/924074). – mason

+0

@mason вы можете предоставить синтаксис? – user2676140

ответ

1

Самый портативный формат .csv, который будет работать на всех платформах, но будет работать только для простых данных.

Если у вас есть более чем простые данные, вы можете просто экспортировать в самую старую версию excel, которую хотите поддерживать, а новые - обновить файл.