Продолжение первой части статьи.

Возможности:
На работе мы используем C++ Builder для написания внутренних программ, так что я делаю еще одну обертку над DLL для удобной работы с API.

2. Повторное использование DLL в своей программе
Возможности:
- открытие XLS файла,
- открытие файлов OpenOffice
- возможность открытия в скрытом режиме
- чтение данных из электронной таблицы
- полный спектр манипуляции с данными: вставка текста, числа, форматирование, объединение ячеек, установка границ, установка ширина столбца
- выгрузка xls таблицы на диск
- возмоность работы под WINE, при условий установки OpenOffice под Wine
- использование формул
- генерация версионно зависимого RDB файла налету (при необходимости)
На работе мы используем C++ Builder для написания внутренних программ, так что я делаю еще одну обертку над DLL для удобной работы с API.