• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 598
  • Last Modified:

Word document properties and Sharepoint

Hi, I have a word doc that has a about 20 fileds that I would like to set values in the Document properties bar.

and then when uploaded these values are recoreded and visable in sharepoint.

basics are ok with sharepoint but not done much interaction with word.

anypointers greatly apprcicated

sharepoint 2007  word 2007

also in Document properties  whats the diffrence between    Server and not server?

Doc Propertes bar =  Office button | Prepare | Properties  
1 Solution
You can put DocProperty fields on the document to display the properties on the document, but you would need VBA coding to do it the other way round.

What sort of fields do you want to use as the source?
mhamerAuthor Commented:
we use doc propertys as fileds throughout the doc, the user fills in the Doc properties, and right click updates fileds in docs to populate

currently what i have done is
new Doc library
blank template as "new Doc" colums added so these appear in sharepoint and doc properties page
all looks fine but is that the write way or is there better?
You canto use a Word QuickParts for this.
What you need to do is:
1. Create a new document library with all fields you want to show.
2. Create a new document template for this library and add QuickParts as a reference to your fields.

Every time you will create a new document from this template and save it to document library all fields will show up as a library fields and as a document content inside the document.

Note, not all types of fileds can be added as a QuickPart.

Fore more info:

Hi! Unfortunately, there are some restictions when using word 2003 format, one of them is that doc properties does not get updated automatically on document opening (user should initiate update manually). However, there is a workaround for this (which we successfully used) - write macro for the template, that will update doc text automatically on open.

The macro is following:
Sub AutoOpen()
    With Options
        .UpdateFieldsAtPrint = True
        .UpdateLinksAtPrint = True
    End With
End Sub
mhamerAuthor Commented:
Thank you

Featured Post

Concerto's Cloud Advisory Services

Want to avoid the missteps to gaining all the benefits of the cloud? Learn more about the different assessment options from our Cloud Advisory team.

Tackle projects and never again get stuck behind a technical roadblock.
Join Now