Track changes does not have a parameter for font colour changes - you would have to use a loop such as you now have and add to it a comparison of the before/after text to establish what has changed. The challenge will be to determine whether and what to do where changing the font colour is only part of the overall change.