alec, that is one of the quirks of VBA code, when to use Me. and when to use Me!
If it works better then use it.
Is there any chance of posting or emailing me the actual database to try and work out a better method.
I don't think that I looked at the "all Alpha" side of the file name, but that can easily be accomodated in the VB code.
Shall I do that?