Ed, thanks for the help, but it is still not working it comes up with OLE Error Code 0xB000ffff: unexpected Failure. I thought this error was coming up because you have to define which map to open first, so I tried to set the Atlas method, and it also comes out with the same error. Do you have any more suggestions, or a place where I can read up about these sort off things?
Thanks again for your help
Iain Brodie