My main database has a field called Envelope #. These are for donations. Some people in the main database have Envelope #s and some don't. Periodically a donation is made by a person who doesn't currently have a number, and we need to assign a new Envelope # to that person.<br><br>I have a Query that calls up existing Envelope #'s, and the name of the person to whom that number is assigned. This helps the data entry person know what numbers can still be assigned. But...I discovered that she would then assign a new number and key in the name information right in that Query. This, because the fields are linked by relationship, caused a double entry back in the main database.<br><br>What I would like to do is embed a Message Box macro in a Query, so that every time the Query is run this message will come up, warning the person who enters data not to assign a new number in the Query but only in the main database. But I can't seem to get a Macro to work in a Query.<br><br>Anybody have a solution?<br>Thanks.<br>Tom