• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 801
  • Last Modified:

Word Form - Tab Stops

I have a form created in word and I don't want users of this form to have to stop at each cell when they tab thru.  I want them to stop at specific cells only as they tab.  How can this be accomplished?
  • 3
  • 2
1 Solution
Presumably, by cell, you mean FormField.

There is no particular mechanism for changing or disabling the tab order of formfields. The best that you can do is to disable any formfields that you don't want to appear in the tab order. However that would mean that you would have to re-enable the field in order to enter data into it.

This VBA code shows how to enable all fields and to disable a selection.
rgarzakavoAuthor Commented:
Is there more to this proposed solution?  I see no VBA code.
Sorry. I forgot to paste it in:

Sub DisableFFSet1()
    Dim Set1 As String
    Dim ffld As FormField
    Dim strSet1() As String
    Dim f As Integer
    Set1 = "1,3,5"
    'enable all
    For Each ffld In ActiveDocument.FormFields
        ffld.Enabled = True
    Next ffld
    'disable particular fields
    strSet1 = Split(Set1, ",")
    For f = 0 To UBound(strSet1)
        ActiveDocument.FormFields("Text" & strSet1(f)).Enabled = False
    Next f

End Sub

Cloud Class® Course: Microsoft Azure 2017

Azure has a changed a lot since it was originally introduce by adding new services and features. Do you know everything you need to about Azure? This course will teach you about the Azure App Service, monitoring and application insights, DevOps, and Team Services.

rgarzakavoAuthor Commented:
Does anyone have an easier way?
Brian PiercePhotographerCommented:
Create a table

Insert form fields into the cells where you want people to enter data (view ther forms toolbar to do this)

Lock the document for forms

See http://www.computorcompanion.com/LPMArticle.asp?ID=22
rgarzakavoAuthor Commented:
ok - I'm back to GrahamSkan.   Can you in detail explain the solution you provide?  It is not simple change, but it will most likely be my solution.  
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

Join & Write a Comment

Featured Post

Cloud Class® Course: Microsoft Exchange Server

The MCTS: Microsoft Exchange Server 2010 certification validates your skills in supporting the maintenance and administration of the Exchange servers in an enterprise environment. Learn everything you need to know with this course.

  • 3
  • 2
Tackle projects and never again get stuck behind a technical roadblock.
Join Now