I am trying to run various scripts and modules in external Access databases that will update tables with current information. I am running into errors due to the tables being opened by other scripts which have prevented my scripts from opening the tables exclusivly. I am looking for a way to error trap the opening event and then adding the error to a log table in order to determine which databases could not be opened exclusively.