Text box as a required field

G

Guest

Is it still impossible in MS Word 2003 to <B> require</B> the
form-filler-outer to put an answer in a text box without having to write a
macro or do the sequential number deal?
 
J

Jay Freedman

Is it still impossible in MS Word 2003 to <B> require</B> the
form-filler-outer to put an answer in a text box without having to write a
macro or do the sequential number deal?

That's correct. Nothing has changed in that regard for Word 2003..
Look for a new feature in Word 2007 that will remedy this and many
other problems with forms.

--
Regards,
Jay Freedman
Microsoft Word MVP
Email cannot be acknowledged; please post all follow-ups to the
newsgroup so all may benefit.
 
G

Guest

Can you refer me to a help source for the macro or sequential number
solution? Whichever you think is the easiest/best (unless they are no good
in the first place)!!
 
J

Jay Freedman

Requiring the user to put something/anything in a field is a special
case of the technique called "validation". You can adapt the macro
shown at
http://www.word.mvps.org/FAQs/TblsFldsFms/ValidateFFields.htm. If all
you want to check is that there's some text in the field but you don't
care what it is, change the line

If Len(.Result) > 0 And Left$(.Result, 3) <> "KLM" Then

to

If Len(.Result) = 0 Then

I don't understand how you connect this problem to sequential numbers.
If you're trying to generate a series of numbers within a single
document, use {SEQ} fields. If you want each document to have a unique
serial number, see
http://www.word.mvps.org/FAQs/MacrosVBA/NumberDocs.htm.

--
Regards,
Jay Freedman
Microsoft Word MVP
Email cannot be acknowledged; please post all follow-ups to the
newsgroup so all may benefit.
 
G

Guest

Thanks a million, Jay, I'll give it a try!
I don't know what I'm talking about with the Sequential stuff either. I
just read something about on another post...
 

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