Have you been asked to insert the SharePoint version number in a Word document and don’t know how to do it? You know that this document will not exist solely in SharePoint. You might need to print it, email it, etc. Therefore, all you want to have is the document version printed on the document somewhere.

Here is the solution

You can use the Quick Parts button to inject document properties, including some SharePoint columns. Please bear in mind that columns that are managed by the system such as calculated columns and Version are not available. To resolve this, you can use Information Management Policies. One feature that will help us is the Label feature. By enabling a Label, we can expose a string of text as a document property. This particular string of text can include the version number. To read more, please visit codebycody‘s article here http://www.codebycody.com/2011/07/add-sharepoint-version-number-to-word.html

The steps:

  1. Enable versioning and content types on your document library
  2. Go into document library settings and select the content types you want the version to appear in
  3. Select Information management policies settings from the content type menu
  4. Select define a policy and click
  5. Click on the ‘Enable Label’ Check box
  6. Do not Check the other two boxes in the Labels section
  7. In the Label Format field, enter the metadata fields in the following format: Version : {Version} \n
  8. Set the label appearance and click on preview
  9. Click at the bottom of the page
  10. Go back to the library and create a new document using the content type you have modified
  11. Save the file as a Word 2007 format
  12. Select the Insert tab
  13. Choose Quick Parts from the Ribbon menu and hover over document property
  14. Select Label from the properties list
  15. This should display the metadata defined in your label as a field in your word document. The field will update automatically when you next open the document
  16. Save