Hi Paul
It is an auction database and using the macro I am running some update queries and then printing two different forms and then reseting various indicators.
Query updates the invoice number and date to one table, adds other data input immediaitely prior to the macro to another and then prints two different forms from queries using combinations of data. Bit difficult to explain in words but hope you get the gist.
It is possible there is a better way but thats the current approach Database has grown somewhat since first inception and possible beyond original design. It does all work but just the continual screen flickering looks wrong.