Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I have a rich text content control on a Word 2007 document which is auto-populated from a database query. The control just contains text but ideally I'd like to be able to insert a new line inside the content control so that the text appears like a list. I wrote the SQL query so that it inserted carriage return characters for me, but these are ignored in the content control. I thought I could edit the text in the control when the document appeared - I can add/delete characters and spaces but hitting the 'Enter' button on the keyboard does nothing.

Has anyone found a way to insert line breaks inside the content control?

share|improve this question

Switch to design mode, edit the Content Control Properties and select Allow carriage returns (multiple paragraphs).

share|improve this answer

When editing a rich text content control manually, hitting Shift+Enter inserts a new line. Can you provide more details on how you are populating your content control?

share|improve this answer
Shift+Enter doesn't work for me. I thought I had tried that and Ctrl+Enter but nothing seems to add a line break. I can edit it with text characters and spaces. Populating the content control is done with a database call which does a FOR XML to provide the data in xml format. I used the Word 2007 Content Control Toolkit download: to map the content controls to xml nodes. The data in the xml node then gets substituted automatically into the content control. Mike Ormonds blog is very good: – John J Smith May 23 '11 at 8:18

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.