J
jumpingsheep
In reference to the end of the following page:
http://word.mvps.org/FAQs/MacrosVBA/SpellcheckProtectDoc.htm
"Because of the way in which Word's spellcheck dialog works, if any
of your
formfields are surrounded by (protected) text, some of this text may be
displayed in the dialog alongside a spelling error - thus allowing
the user
to modify protected text 'through the back door'"... the only
ways of
completely preventing this problem from arising would either be to:
a) Have the macro put the result of each formfield, in turn, into a
dummy
document (or "spellcheck window"), have the user spellcheck it
there, and
have the macro put the spellchecked text back into the formfield's
result.
In order for the user to see what they were spellchecking in context,
your
macro could tile the form document and the "spellcheck window".
But this
workaround would be clunky.
b) Write your own spellcheck dialog (using a UserForm).
"Both the above solutions are beyond the scope of this site..."
Both solutions are a bit beyond the scope of my VBA coding abilities
and I am not able to put all my form fields (of which there are many)
into table cells. I was wondering if anyone had possibly implemented
these and what success they'd had?
Thank you
Travis Dent
http://word.mvps.org/FAQs/MacrosVBA/SpellcheckProtectDoc.htm
"Because of the way in which Word's spellcheck dialog works, if any
of your
formfields are surrounded by (protected) text, some of this text may be
displayed in the dialog alongside a spelling error - thus allowing
the user
to modify protected text 'through the back door'"... the only
ways of
completely preventing this problem from arising would either be to:
a) Have the macro put the result of each formfield, in turn, into a
dummy
document (or "spellcheck window"), have the user spellcheck it
there, and
have the macro put the spellchecked text back into the formfield's
result.
In order for the user to see what they were spellchecking in context,
your
macro could tile the form document and the "spellcheck window".
But this
workaround would be clunky.
b) Write your own spellcheck dialog (using a UserForm).
"Both the above solutions are beyond the scope of this site..."
Both solutions are a bit beyond the scope of my VBA coding abilities
and I am not able to put all my form fields (of which there are many)
into table cells. I was wondering if anyone had possibly implemented
these and what success they'd had?
Thank you
Travis Dent