How to create a form in Word that functions on screen and in print?












1















I'm making a one-page form in Word that needs to be functional on screen with fillable fields and in print with lines.



What is the best way to do this? Right now I have a section that requires multiple lines, so I put a plain text content control in and drew a few lines. However, if that content control overflows to subsequent lines, the lines bump down, messing up the rest of the form down the line. So, I tried to set the lines to not move with text, but then I had to add carriage returns to space the next section out, and doing that cause a similar problem when the the content control overflowed to a new line.



So, is it possible to make this work? I think I can rig something with table cells, but I was hoping there'd be a more straightforward way to do it. Is it possible to do a section break where the new section starts at an absolute spot on the page, maybe?










share|improve this question























  • You didn't specify how would you like the fillable fields to behave if the user enters in enough information to add extra lines to the document? If you want to restrict the number of characters for a field then you can use a legacy form field which allows you to set the maximum number of characters.

    – Adam
    May 1 '13 at 10:23











  • @Adam Well, that's the thing. I don't want to restrict the number of characters. I want it to be able to flow into multiple lines without any other formatting on the page being altered.

    – Brendan
    May 1 '13 at 12:38
















1















I'm making a one-page form in Word that needs to be functional on screen with fillable fields and in print with lines.



What is the best way to do this? Right now I have a section that requires multiple lines, so I put a plain text content control in and drew a few lines. However, if that content control overflows to subsequent lines, the lines bump down, messing up the rest of the form down the line. So, I tried to set the lines to not move with text, but then I had to add carriage returns to space the next section out, and doing that cause a similar problem when the the content control overflowed to a new line.



So, is it possible to make this work? I think I can rig something with table cells, but I was hoping there'd be a more straightforward way to do it. Is it possible to do a section break where the new section starts at an absolute spot on the page, maybe?










share|improve this question























  • You didn't specify how would you like the fillable fields to behave if the user enters in enough information to add extra lines to the document? If you want to restrict the number of characters for a field then you can use a legacy form field which allows you to set the maximum number of characters.

    – Adam
    May 1 '13 at 10:23











  • @Adam Well, that's the thing. I don't want to restrict the number of characters. I want it to be able to flow into multiple lines without any other formatting on the page being altered.

    – Brendan
    May 1 '13 at 12:38














1












1








1








I'm making a one-page form in Word that needs to be functional on screen with fillable fields and in print with lines.



What is the best way to do this? Right now I have a section that requires multiple lines, so I put a plain text content control in and drew a few lines. However, if that content control overflows to subsequent lines, the lines bump down, messing up the rest of the form down the line. So, I tried to set the lines to not move with text, but then I had to add carriage returns to space the next section out, and doing that cause a similar problem when the the content control overflowed to a new line.



So, is it possible to make this work? I think I can rig something with table cells, but I was hoping there'd be a more straightforward way to do it. Is it possible to do a section break where the new section starts at an absolute spot on the page, maybe?










share|improve this question














I'm making a one-page form in Word that needs to be functional on screen with fillable fields and in print with lines.



What is the best way to do this? Right now I have a section that requires multiple lines, so I put a plain text content control in and drew a few lines. However, if that content control overflows to subsequent lines, the lines bump down, messing up the rest of the form down the line. So, I tried to set the lines to not move with text, but then I had to add carriage returns to space the next section out, and doing that cause a similar problem when the the content control overflowed to a new line.



So, is it possible to make this work? I think I can rig something with table cells, but I was hoping there'd be a more straightforward way to do it. Is it possible to do a section break where the new section starts at an absolute spot on the page, maybe?







microsoft-word microsoft-office-2010 forms






share|improve this question













share|improve this question











share|improve this question




share|improve this question










asked Apr 30 '13 at 14:39









BrendanBrendan

1812213




1812213













  • You didn't specify how would you like the fillable fields to behave if the user enters in enough information to add extra lines to the document? If you want to restrict the number of characters for a field then you can use a legacy form field which allows you to set the maximum number of characters.

    – Adam
    May 1 '13 at 10:23











  • @Adam Well, that's the thing. I don't want to restrict the number of characters. I want it to be able to flow into multiple lines without any other formatting on the page being altered.

    – Brendan
    May 1 '13 at 12:38



















  • You didn't specify how would you like the fillable fields to behave if the user enters in enough information to add extra lines to the document? If you want to restrict the number of characters for a field then you can use a legacy form field which allows you to set the maximum number of characters.

    – Adam
    May 1 '13 at 10:23











  • @Adam Well, that's the thing. I don't want to restrict the number of characters. I want it to be able to flow into multiple lines without any other formatting on the page being altered.

    – Brendan
    May 1 '13 at 12:38

















You didn't specify how would you like the fillable fields to behave if the user enters in enough information to add extra lines to the document? If you want to restrict the number of characters for a field then you can use a legacy form field which allows you to set the maximum number of characters.

– Adam
May 1 '13 at 10:23





You didn't specify how would you like the fillable fields to behave if the user enters in enough information to add extra lines to the document? If you want to restrict the number of characters for a field then you can use a legacy form field which allows you to set the maximum number of characters.

– Adam
May 1 '13 at 10:23













@Adam Well, that's the thing. I don't want to restrict the number of characters. I want it to be able to flow into multiple lines without any other formatting on the page being altered.

– Brendan
May 1 '13 at 12:38





@Adam Well, that's the thing. I don't want to restrict the number of characters. I want it to be able to flow into multiple lines without any other formatting on the page being altered.

– Brendan
May 1 '13 at 12:38










2 Answers
2






active

oldest

votes


















0














If you add the content control to a textbox that is infront of text and set the textbox to resize shape with text this should work for you. Otherwise you might have to structure your template so that it looks good even if extra lines are added, i.e make sure paragraphs stick together, use non breaking spaces where needed etc






share|improve this answer































    0














    If you choose "insert frame" under legacy forms in the developer tab > controls, and then add a legacy form field inside the frame, you can resize the frame to fit the space you want, and then typing will fill the frame without adding extra lines to the formatting of the document.






    share|improve this answer

























      Your Answer








      StackExchange.ready(function() {
      var channelOptions = {
      tags: "".split(" "),
      id: "3"
      };
      initTagRenderer("".split(" "), "".split(" "), channelOptions);

      StackExchange.using("externalEditor", function() {
      // Have to fire editor after snippets, if snippets enabled
      if (StackExchange.settings.snippets.snippetsEnabled) {
      StackExchange.using("snippets", function() {
      createEditor();
      });
      }
      else {
      createEditor();
      }
      });

      function createEditor() {
      StackExchange.prepareEditor({
      heartbeatType: 'answer',
      autoActivateHeartbeat: false,
      convertImagesToLinks: true,
      noModals: true,
      showLowRepImageUploadWarning: true,
      reputationToPostImages: 10,
      bindNavPrevention: true,
      postfix: "",
      imageUploader: {
      brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
      contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
      allowUrls: true
      },
      onDemand: true,
      discardSelector: ".discard-answer"
      ,immediatelyShowMarkdownHelp:true
      });


      }
      });














      draft saved

      draft discarded


















      StackExchange.ready(
      function () {
      StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fsuperuser.com%2fquestions%2f589690%2fhow-to-create-a-form-in-word-that-functions-on-screen-and-in-print%23new-answer', 'question_page');
      }
      );

      Post as a guest















      Required, but never shown

























      2 Answers
      2






      active

      oldest

      votes








      2 Answers
      2






      active

      oldest

      votes









      active

      oldest

      votes






      active

      oldest

      votes









      0














      If you add the content control to a textbox that is infront of text and set the textbox to resize shape with text this should work for you. Otherwise you might have to structure your template so that it looks good even if extra lines are added, i.e make sure paragraphs stick together, use non breaking spaces where needed etc






      share|improve this answer




























        0














        If you add the content control to a textbox that is infront of text and set the textbox to resize shape with text this should work for you. Otherwise you might have to structure your template so that it looks good even if extra lines are added, i.e make sure paragraphs stick together, use non breaking spaces where needed etc






        share|improve this answer


























          0












          0








          0







          If you add the content control to a textbox that is infront of text and set the textbox to resize shape with text this should work for you. Otherwise you might have to structure your template so that it looks good even if extra lines are added, i.e make sure paragraphs stick together, use non breaking spaces where needed etc






          share|improve this answer













          If you add the content control to a textbox that is infront of text and set the textbox to resize shape with text this should work for you. Otherwise you might have to structure your template so that it looks good even if extra lines are added, i.e make sure paragraphs stick together, use non breaking spaces where needed etc







          share|improve this answer












          share|improve this answer



          share|improve this answer










          answered Sep 17 '13 at 12:02









          AdamAdam

          6,08521835




          6,08521835

























              0














              If you choose "insert frame" under legacy forms in the developer tab > controls, and then add a legacy form field inside the frame, you can resize the frame to fit the space you want, and then typing will fill the frame without adding extra lines to the formatting of the document.






              share|improve this answer






























                0














                If you choose "insert frame" under legacy forms in the developer tab > controls, and then add a legacy form field inside the frame, you can resize the frame to fit the space you want, and then typing will fill the frame without adding extra lines to the formatting of the document.






                share|improve this answer




























                  0












                  0








                  0







                  If you choose "insert frame" under legacy forms in the developer tab > controls, and then add a legacy form field inside the frame, you can resize the frame to fit the space you want, and then typing will fill the frame without adding extra lines to the formatting of the document.






                  share|improve this answer















                  If you choose "insert frame" under legacy forms in the developer tab > controls, and then add a legacy form field inside the frame, you can resize the frame to fit the space you want, and then typing will fill the frame without adding extra lines to the formatting of the document.







                  share|improve this answer














                  share|improve this answer



                  share|improve this answer








                  edited Mar 14 '16 at 12:17









                  techraf

                  4,087111730




                  4,087111730










                  answered Mar 9 '16 at 16:27









                  PeterPeter

                  1




                  1






























                      draft saved

                      draft discarded




















































                      Thanks for contributing an answer to Super User!


                      • Please be sure to answer the question. Provide details and share your research!

                      But avoid



                      • Asking for help, clarification, or responding to other answers.

                      • Making statements based on opinion; back them up with references or personal experience.


                      To learn more, see our tips on writing great answers.




                      draft saved


                      draft discarded














                      StackExchange.ready(
                      function () {
                      StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fsuperuser.com%2fquestions%2f589690%2fhow-to-create-a-form-in-word-that-functions-on-screen-and-in-print%23new-answer', 'question_page');
                      }
                      );

                      Post as a guest















                      Required, but never shown





















































                      Required, but never shown














                      Required, but never shown












                      Required, but never shown







                      Required, but never shown

































                      Required, but never shown














                      Required, but never shown












                      Required, but never shown







                      Required, but never shown







                      Popular posts from this blog

                      How do I know what Microsoft account the skydrive app is syncing to?

                      When does type information flow backwards in C++?

                      Grease: Live!