I'm not sure about what is going on but would using
If (sum([ROP])-[QOH]) <=0 then "red" else "white" END
and then placing this on the colors shelf provide the output you are lookiing for? You have some advanced calculations going on here so I assume this is not what is needed. Highlighting across the entire row on teh Dimensions of the cross tab will not work but the Measures will be colored. If you absolutely need the crosstab to be colored for every row/column including the Dimensions, you can do this using a multi-axis crosstab however I would focus on moving all of those numeric dimensions into a single measure names/measure values instead. Something like:
You can try below logic:
IF [QTY CHANGE] > 0 OR ([QOH]- [ROP])<=0 then "Blue" else "Red" end
Drag this to color shelf.