Thanks for the replies everyone. Let me answer individually below:
Ridders: No, I haven't tried linking the spreadsheet then importing to a buffer table, and then running an update. The problem I have is that the records in the spreadsheet not only change but new ones are added and existing...