I have this DB, small part attached. Vlad a member on this forum superbly helped me with a problem the other week with the DB. One issue i have always had but never really managed to solve was that when i want to print the full or partially selected records, Access is slow to display the records on screen in any of the following formats, Excel, Word and PDF. Once displayed printing is not the issue, that is fine. It is just the initial collation of the data. Apologies in advance for some of the code, it does have rough edges, so any suggestions, refinements welcome. Would it be possible to have a look and see what i am missing to speed the process up. On the full DB, the collation takes up to 10 minutes and on occasion crashes the DB. It is a split DB with BE on a shared folder, but you will see the DB attached still has issues collating the data. I suspect it may be the Query, but i have run out of ideas.putonline_vlad2.zip