Hi Dylan,
There's nothing wrong with the code. It's just the nature of protected forms
and exit macros: The selection can't go anywhere, and the exit macro won't
fire, if there is no other form field for the cursor to go to.
The solution (which I've just verified) is to insert another form field -- a
check box or a text field will do -- in the same cell next to the first one,
and format it as Hidden text. The cursor can still jump to it, even though
it's hidden, and that will trigger the macro.

Signature
Regards,
Jay Freedman
Microsoft Word MVP FAQ: http://word.mvps.org
Email cannot be acknowledged; please post all follow-ups to the newsgroup so
all may benefit.
> I have a protected table of two rows with one row headings, the next
> row contains a checkbox to allow the user to strikeout text in the
[quoted text clipped - 35 lines]
>
> End Sub
Dylan - 20 May 2008 17:41 GMT
Thanks Jay, it works a treat.
I added ActiveDocument.FormFields("Hidden01").Select to my code to make it
select the hidden formfield before ending the macro.
I may go back and include this to all checkbox fields.
Regards
Dylan
> Hi Dylan,
>
[quoted text clipped - 46 lines]
> >
> > End Sub