ms word forms

M

mark

i have created a form in ms word where the user is
required to enter information in certain fields. After
protecting the document each of the fields i have created
can be accessed by the user tabbing to each one, however
if they press the carriage return key the text in the
document moves down the page upsetting the formatting. I
want to know how to stop the text moving in a protected
word form document that contains user accessible fields
 
M

mark

Dear Mark,
Appreciate yr prompt response.
This is a partial solution. It was tried, however if the
user places the cursor in the centre of the text for
example and then presses Carriage return it cuts the text
in half and this half then disappears from view (it will
return by using back-space of course). I've tried turning
off word wrapping.

Its workable but not ideal as the user is bound to be
bemused by missing text one day
Do you think this is this the best I can hope for in word?
 
M

Mark Tangard

Hi Mark,

Yes, if you stay with the protected form structure, you
can't do much to fix it further beyond training your
users. It should'nt be that difficult to teach folks
not to hit Enter: just about everything in computing
that involves filling out a form, even on the web, now
requires a Tab between entries.

That said, if you convert your protected form into a
userform (a quite different beast and one that requires
you to learn a bit of VBA, but which accomplishes the
same overall purposes in a much more powerful, flexible
format), you can make all sorts of addtional adjustments
including prohibiting the pressing of a CR within a
textbox <--[userform equivalent of a text formfield].

If you think that'd be worth the trouble, try the quick
userform tutorial on the MVP site, at
http://www.mvps.org/word/FAQs/Userforms/CreateAUserForm.htm
and post back (preferably to the userforms or vba.beginners
newsgroup).
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top