For this project we would ideally like someone who has experience of the XLSReadWriteII component, or someone who is very good at working with source code and sorting out problems. It is a DLL written in Delphi which more or less exposes the methods of the XLSReadWriteII component (a component which is used for reading/editing Excel spreadsheets without automation). Most of it works, however there are a few bugs that we need to get ironed out quickly: 1. SetColor, SetFont Set... etc functions seem to work as they should on their own. However they cancel each other out. So for example, if I set the color to red and then change the font to Arial then the color reverts to default. What it needs to do is look at the current formatting of the cell and add the specified formatting. Also from a quick look through the code it seems to be adding a Format item for every cell that is formatted - I assume that it should really be looking to see if the desired formatting already exists, if so then use it otherwise create it. 2. GetMerge doesn't seem to work, all 4 parameters always come back as -1. Yet I can't see anything wrong with the coding. I have however enclosed the source of another project I have had written using the same component, which has a function called IsMergedCell which seems to work. 3. We need additional properties - number of rows and number of columns in the sheet. We have a tight deadline, so please only bid of the project if you can start right away and are confident that can deliver by Monday at the latest.
## Deliverables
1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done. 2) Complete ownership and distribution copyrights to all work purchased.
## Platform
Delphi 7