Я видел, как программы экспортируются в Excel двумя разными способами .
- Открытие Excel и ввод данных ячейка за ячейкой (во время работы он выглядит как работающий макрос)
- Создание файла Excel на диске и запись данных в файл (как функция экспорта в MS Access)
Номер 1 ужасно медленный, и мне это просто ужасно.
Номер 2 - это то, что мне нужно сделать. Я предполагаю, что мне нужен какой-то SDK, чтобы я мог создавать файлы Excel на C ++.
- Нужны ли мне разные SDK для .xls и .xlsx?
- Где их получить? (Я пробовал погуглить, но SDK, которые я нашел, похоже, делают другие вещи, кроме предоставления интерфейса для создания файлов Excel).
- Когда дело доходит до среды выполнения, является ли MS Office требованием к ПК, который должен создавать файлы Excel, или вы получаете распространяемую DLL, которую можно развернуть вместе со своим исполняемым файлом?
задан links77 25 November 2011 в 08:52
поделиться