To add change tracking features to an example database, we have made the following steps:
You can repeat these steps for any database in a couple of minutes.
However, you get a reliable and high-performance solution. For free.
Moreover, you get the possibility to work with logs in Microsoft Excel using the free SaveToDB Express add-in.
And, you can extend your existing Microsoft Excel application to allow users track changes and restore records.
I hope you try it and will like it.