I think you may get the list of changes from an Excel file via Aspose.Cells APIs with MS Excel’s track changes feature on. Aspose.Cells supports to get changes/revisions if track changes are enabled in the file. See the following sample code on how to use track changes feature for your reference.
e.g. Sample code:
@venkatnamburu
Workbook.Worksheets.RevisionLogs property stores user operation records, which can be used to track which rows have changed and which cells have been modified, and other operations.
If modifications are made to a file through a program, they will not be recorded in the Workbook.Worksheets.RevisionLogs attribute.
If you already know which rows have been modified and only want to load certain rows or cells when reading the file, you can use LightCells for the operation. Please check the following documents.