Two reasons I do not like sequential Ask and Fill-In fields:
- They are annoying. If you type an answer wrong, you can't back up and do over.
- If you have the option to update fields upon printing, you may be asked the questions again when you print and different answers will change what is in the document.
UserForm advantages
- You can see everything you need to input at once.
- Some choices can depend on other input.
- You can fix mistakes easily.
- It only runs when you want it to.
- You can put information in bookmarks, document properties, or document variables for later retrieval or use. (You could put in content controls as well.)
- - Disadvantage: User must allow macros to run, but you need macros to do what you want anyway. Also requires some programming skill to set up, although not a lot.
Content Control Advantages:
I realize that you are not in control of the situation, but you are doing things the hard way. There is nothing wrong with Fill-In fields, in and of themselves.