I wonder if your users are opening/extracting/closing by hand, or if it'sall happening with VBA?In any case, it is possible to use ADO and refer to each file as a database.I never did timing tests of the two methods to see which one is faster.