Regarding use of OOXML

Jun 14, 2013 at 11:55 PM

I need to detect or find the changes done in excel workbook programmatically (C# .NET) , on the fly. For instance, if a user types a text in one of the cell, changes its alignment to center and save the changes (by pressing Ctrl + S). So, I need to find this alignment change done on the cell while the workbook is still open? Are there any event handlers for excel available which will help finding the alignment, color fill changes etc? Can this be done using OOXML? If yes, how could this be done?

Can you please suggest any other way/method this could be performed if not OOXML?