i have two tables, table A contains old customer names, and table B contains new customer names. Each table has about 1000 rows. I want to write a query or vba macro to first look up in the table B, if a name is existed in old customer(table A) table then replace the customer name field to "existed" to table B, but not deleting the whole record. Basically, keep that person records on there except their name. One way i could think of is recursively searching but it would take a very long time. Can anyone suggest a better method? thanks