We have just bought Flexcel in order to continue supporting products which were written by a developer who used Flexcel to generate XLS files.
My problem is that the existing codebase is written with Delphi 2007, and on trying to install Flexcel, I see it doesn't provide anything for lower than XE. The version of Flexcel used for the codebase was 3.2.2.
Can I install Flexcel for Delphi 2007, or am I in big trouble ? As an alternative, can I install 3.2.2 and use the license I have just bought?
FlexCel 3 is still being developed, you can get the latest version below the FlexCel 6 download in the registered users page. I think it is currently at 3.20.
The main issue with using FlexCel 3 is of course that it supports only xls, not xlsx files. But it is the simplest alternative if you have an existing codebase you don't want to change, since FlexCel 6 requires some changes to the codebase.
The other alternative is to use FlexCel 3 with FlexCel DLL, which runs in D7 or newer. This will allow you to keep your FlexCel 3 codebase and also use the newer FlexCel 6 engine which can create xls or xlsx files. But FlexCel DLL requires you to deploy a dll (pre-compiled by us with XE2) along with your app.
btw, I think I better mention this explicitly: Your FlexCel 6 license (and also a FlexCel dll license) allows you to also use FlexCel 3. This is why both versions are available for download.