Delete configuration specific property values

I spend an inordinate amount of time deleting the configuration specific properties of parts/assemblies.  At one point, I found a macro to do this, but it does not work very well and only deletes the property values of 1 or 2 configs (of several).

I don't need to remove the properties themselves (there is already a discussion on that), I simply want to clear the values.

Does anybody have a way to delete whatever's in the config specifig properties of a part/assy?  I need to keep the Custom Properties, but the config specific ones are usually poinless and incorrect.

Thanks in advance,

-Chris

SolidworksParts And Features