Helen_Feddema
I do have Access 2007. Would you be able to share this file so I can see how it works?
Thank you... I'm not sure if that would be my solution.
Thanks,
Main Topics
Browse All TopicsHello,
I need to get advice about a feature Im trying to develop with in my Database. Our database has a large selection of contacts that participate in our surveys. Weve been trying to clean up the database for some time and have done a good job in identifying duplicate records. To continue with this type of clean-up Im trying to come up with a process of merging multiple records that are the same into one record. Im trying to come up with a form where it would retrieve records that are similar I would then choose the contacts to merge into one record. I am not sure if I should create a new Id or new record and delete the old ones? Or simply take out one of the records and update the remaining record with any missing information from the other record. I dont want the record to be deleted because I might want to back track so maybe dumb that record into another table?
Has anyone done something like this before? Or has anyone seen this feature being created in MS Access? Would you be able to point me in the right direction?
Thank you,
This Question has been solved and asker verified All Experts Exchange premium technology solutions are available to subscription members.
Experts Exchange has been collecting answers to technology questions since 1996…3 million and counting! If you have a question, chances are we already have your answer.
If you can't find the exact answer you're looking for, ask our exclusive community of 50,000 experts. You’ll get a personalized answer from a trusted professional.
Thousands of free tech tips, tricks, how-to’s and tutorials are available in our peer reviewed articles section. See for yourself how smart our experts are, no login required.
Access the answers to your technology questions today.
30-day free trial. Register in 60 seconds.
Members of the expert community talk about why the experience at Experts Exchange is different than what you will find anywhere else.

Try it out and discover for yourself.
30-day free trial. Register in 60 seconds.
Join the community of experts here and help other tech pros by answering question in your area of expertise. You can earn FREE access to all Experts Exchange's premium features and resources.
When I had a problem of duplicated patients in a large database of hearing tests, I added two Yes/No fields to the Names table, called DeDup and Dup. On the main form, which showed names at the top and test results in a continuous subform below, I showed a 'Possible duplicate?' checkbox (bound to DeDup) alongside the name.
Also on the form was a command button called 'View Duplicates' which would show records flagged as DeDup in a continuous form. In addition to the relevant fields for comparison, this form also contained a Dup checkbox.
The user then flagged as Dup, the records which were not wanted. Code in the on_close event of the form consolidated all hearing test records onto the name being retained. It also set DeDup to 0, ready for the next de-dup operation.
The main form excluded records flagged as Dup, and after a suitable interval these were deleted.
This system had the advantage that it didn't require techie assistance - any user could do it
Business Accounts
Answer for Membership
by: Helen_FeddemaPosted on 2009-10-01 at 10:21:02ID: 25470957
I have done something like this, in code that synchronizes contacts between Access and Outlook (in Office 2007). Basically, you need to make two temp tables, showing the values in each field of records, matching them by a key field value. Then you need a way of selecting which value should override the other for each field (I use a checkbox), then code on a command button to do the updating. If you have Access 2007, I could send you the sample database to look at, though it would take a lot of reworking to get the code to work with duplicates in an Access table.