If i move the Save after the HighlightChangesOptions it will popup a message saying it can only be used when workbook is saved.
The problem is actually not only in python, i figured out that the samples in msdn (which do the same) don't work in VBA also (if i give my macros a shortcut). I have now fixed-it with ApplyAllChanges(), which gives me thing i need (i need the track changes just to create a log file of whats happening). thanks -- http://mail.python.org/mailman/listinfo/python-list