You've been a great help so far appreciate it. I can only link ccdrop down with cc plain text buy xml mapping, but I need to understand how to do it another way in order to insert it into my table so that when I want a new row to be added the content control selections will be independent of the previous and next rows. I just can't get a link together using my information for the life of me. I got this to work, but i'm still having trouble with this part of the document from this thread. Open Styles gallery > Create a Style > OK. The text is now formatted as Normal with the rest of the paragraph. In each case, you can access the relevant document's 'ThisDocument' code module by pressing Alt-F11 and clicking on that document's 'ThisDocument' code module in the pane on the left side of the screen. Select the text that we want to appear in the Table of Contents. In the body of the document, I used 'Insert - Field' to repeat the information contained in the table. These CCs need to remain locked so that users cant unintentionally delete the bookmark. Each has an associated bookmark to facilitate duplication of the entries. Dim strTitle As String strTitle 'MyTitle' Dim oContentControl As Word.ContentControl Set oContentControl (wdContentControlText) oContentControl.Title strTitle. For and, simply open whichever of those documents' code you want to use and copy the code from its 'ThisDocument' code module and paste it into your document's 'ThisDocument' code module. My document has Rich Text Content Controls at the top of the document in a table. The following code sample creates a plain-text content control and gives it a title of 'MyTitle'. Which code? For:, simply copy the code from the post and paste it into your document's 'ThisDocument' code module.