Look at the samples I provided.
- An Active-X control should never work in a .docx file. Period.
- The two are the same document. One is saved as .docx, the other as .docm.
- The shape with a hyperlink works in both.
- Do not have your bookmark covering the entire TOC. Perhaps the title?
- Look at the code for my ActiveX control:
Code:
Private Sub CommandButton1_Click()
ActiveDocument.Bookmarks("Home").Select
Selection.Collapse
End Sub
For your purposes, you do not want the bookmark / target, to remain selected after you use the button.