If you are comfortable with DAO recordsets, then make a DAO connection, loop through the tables and use DAO.FindFirst on your indices and .Update with the fields based on your cells. I will post an example in a moment.