Pam,
Think you misunderstood. The ClearConditionalFormatingBeforePaste macro should be used INSTEAD of paste to stop the c.f.s building up. You must copy something from a (clean*) FROM sheet first, then go to the RECEIVING sheet/file, and the click where you would if you were going to paste, but run the macro instead.
*clean = only one set of c.f., not "built-up"
So, first, make clean FROM file.
Second, clean all the other FROM files by (a) clearing all c.f. from the entire sheet then (b) using the format painter to reaply the c.f. from the first clean file.
Third, from now on, use the macro instead of paste when copying cells that have c.f. applied, to stop c.f.s building up.
Hope that helps.
Cheers
Rich
PS. Let me know if you need to know how to add a button to run the macro to the Quick Access Toolabr.