Buongiorno, il problema può essere banale o molto complicato da risolvere. Prova a vedere se quello che è descritto in questo articolo ti basta:
https://support.office.com/it-it/article/tenere-traccia-delle-modifiche-in-una-cartella-di-lavoro-condivisa-22aea671-cac7-4fa3-845d-eeb23725bd15
In caso contrario, secondo la mia modesta esperienza, occorre usare excel in automazione con access e realizzare un applicativo mirato a soddisfare l'esigenza specifica.
Se strutturato bene è possibile creare file di log (o tabelle access) con modifiche valore cella, colore di sfondo, font, commenti, nome utente, macchina da cui si effettua la modifica ecc., ma parliamo di un programma la cui realizzazione prevede basi molto molto solide e inoltre bisogna anche tenere conto dei vari scenari in cui si opera (rete lan con più computer, un solo computer con uno o più utenti ecc.). Con VBA sei ferrato?