Cannot call SetFocus from within a When, Valid, RangeHigh or RangeLow event (Error 2012)

The SetFocus method conflicts with these events, which are testing to see if the object can get or lose focus.