Cheers guys. This is yet another one of those scenarios in VBA where, to me as reasonably-competent programmer (no expert by any means, but I can get by), VBA doesn't quite do what I expect and I end up thinking ""so how come Microsoft never thought of that?". 'TransferDatabase' so obviously...