I cannot keep trying to solve this...It will eventually do me in.
So I found you on google. I hope someone can help.

I need a vba code for the attached excel 2010 file

Once i have a vba code, i can then adjust it for further vba challenges.

Thanks in advance for anyone willing to help.

Why can't you do it with conditional formatting (or a macro that set's conditional formatting?
for example conditional formating rule for range O50:O57
when value between =max(O50:O57) -2 to = max(O50:O57)

To handle the cells with strikethrough it will be a bit hard, but it can be done from VBA.