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.