I am using 7 queries to build an packing slip and invoice data table including incrimenting the Invoice Number. When I run the queries one after the other manually they all work fine and the record gets built. When I put them into a Macro the first time it works fine. The second time I get a Key violation. Never a Key Violation Manually no matter how many times I run the sequence of queries. Very Strange. Please help if you can. Thanks