My response in post # 14 is to address why the behavior is occurring.
To confirm, you are no longer interested in why the script is changing the color of the background in the Format() method when the turnery condition evaluates and sets the value?
I'll will note your request for scripts to have more documentation.
Comment