The Limit to List property has nothing to do with adding new entries to the dropdown list when they come up. It simply means you can hand-type in new entries that don't fit the pattern. For instance, in my database the dropdown list has "KS" and "MO" in the state field, but you can put another state in on the rare occurrence that one comes up.
To actually add something to the list, yes, you're going to have to use code or (possibly) a macro. Look closely at the code above, and change the few references to specific fields or tables to match yours. Give it a try in a test database, without any rela data in it; you may be surprised by what you can accomplish.
You'll want to change the name of the field: cbxAEName, the strMsg bit to something that makes sense for your field (the @'s create new lines in the message), and the db.OpenRecordset("tblAE" ... needs your table name in it (the one with the lookup list). If you're using a Value List that you hand typed in, you'll have to search the archives as the answer is different.
Good luck. Please post back if you run into specific problems trying to implement this, or start a new topic of your own so people don't think it's an old issue.
David R