Howzit
Source your locational-aware data from a database table,
Add the Database table to Excel through ODBC,
Add excel (lontigude and latitude) data to the embedded map in Excel,
Refresh and Refresh All will dynamically update both Excel and the Map layers,
It means, you only need to add the table once and the map layer once.
Susan