Word – How to create a Word 2007 form that will tab between text fields, and not within the text field

formsmicrosoft-word-2007

I am trying to create a protected form in MS Word 2007. However, once created it won't tab between the text fields, or from a text field to the next field, it only tabs inside of the text fields. It will tab to the next field for everything else, ie date boxes, list boxes, etc.

I have tried using the Rich Text control, the Plain Text control, the Text Form field and the Text Box control and it all does the same thing.

Best Answer

What I have found is that you'll need to write macros for each form field: http://www.word.mvps.org/FAQs/TblsFldsFms/SetTabOrder.htm

I did a different work-around for my own form. I set it up so that the field I wanted to tab to was below the current, highlighed field. If you use a table, it'll work.

I created a three-cell table and divided my information accordingly across them. If you create more than one row, tabbing will go across--and you'll even land on cells where you can't make any entries or changes--so make sure you have a one-row table with columns across.

In each cell, I used a carriage return to add more information/fields. You can use CTRL+Tab to tab within the cell while you're creating your form for a nice, formatted look.

I used the LEGACY text form field, not the updated Word 2007 one (on the Developer tab in the Controls box, you'll see an icon of a file folder with a couple of tools criss-crossed in front of it).

Once you protect the form, you should be all set. I imagine you could play around with rows and columns if you need to tab across the form before tabbing down, but you would probably be limited in your options.

Related Question