A family of Microsoft word processing software products for creating web, email, and print documents.
I know it doesn't do what you asked to do, but if you have formfields in your document, is it protected for filling in forms? That is the proper way to use these fields, in which case you would move from field to field using the tab key.
[FORMTEXT} indicates a formfield. The structure {FORMTEXT}Company Name{FORMTEXT} is just wrong. You shouldn't have anything using that structure. As Graham mentioned, macrobutton fields will often properly be used as prompt fields. That structure (with field codes displayed) would look like this:
{ MACROBUTTON NoMacro [Company Name] }
With field codes not displayed, it would look like what you initially described:
[Company Name]
When you say square brackets are we talking about [ ] or about what :I call braces { }? I don't see any square brackets in what you provided with FORMTEXT showing.
By the way, easier keyboard shortcuts for fields are F11 (next field) and SHIFT-F11 (previous field). These move from field to field in an unprotected document in the same way as ALT-F1 and SHIFT-ALT-F1 do.
If you have some of these that you want to keep as fields, you might want to go through and mark the ones you want to keep with font color or other highlighting. Again, you'll need to change them from the {FORMTEXT}Company Name{FORMTEXT} structure, anyway. You'll want to change them to either a single FORMFIELD with default text in the field, or to macrobutton fields.