View Single Post
  #13   Report Post  
Posted to microsoft.public.word.docmanagement
Graham Mayor Graham Mayor is offline
external usenet poster
 
Posts: 19,312
Default Dates in templates

If you have a CREATEDATE field in a template, then the creation date of the
template will always display if the template is opened in Word. However new
documents created from the template will display the creation dates of the
new documents. It should do this without any requirement to update the field
in the new document. However merely opening the template in Word, filling it
with data to save with a new name (a practice that some seem to find normal)
will show the template creation date until the document is SavedAs with a
new name and the field updated.

To demonstrate the premise, open an existing template in Word. Add a
createdate field to the header and save the template (not SAVEAS!). Now
create a new document from the template. It should immediately show today's
date. You can now remove the temporary createdate field from your
template.and save it again.

If a new document is created from a template with a createdate field and the
field is not showing the date the document was created a fault condition is
suggested. In those circumstances, I would be looking to
http://word.mvps.org/FAQs/AppErrors/...artingWord.htm and
http://support.microsoft.com/kb/921541

--

Graham Mayor - Word MVP

My web site www.gmayor.com
Word MVP web site http://word.mvps.org




"Suzanne S. Barnhill" wrote in message
...
I think you've misunderstood what the OP asked. He wants the CreateDate
field to update to the current date automatically (once, on creation of the
document). This does not happen when you create a document based on a
template containing a CreateDate field. The field is updated when you
print, Print Preview, or manually update fields. There is no need to
cut/paste the field as plain text; you could merely unlink it using
Ctrl+Shift+F9, but this would defeat the purpose if it had not yet been
updated to the current date, as it would then reflect the creation date of
the template rather than the document.

--
Suzanne S. Barnhill
Microsoft MVP (Word)
Words into Type
Fairhope, Alabama USA
http://word.mvps.org

"Twayne" wrote in message
...
In news john9210 typed:
I want to change my normal template so the header displays the new
document creation date without updating. That is, when I create a new
document, the date should be the date the document is created, but
does not get updated every time I open the document. When I use the
createdate field, the date displayed is the date the template was
created, not the new document!


See Suzanne's comments re making a new template; she has a valid point.

In the documents created from the template: You could use createdate,
then do a Cut/Paste Special to put the date back as unformatted text. It
won't change that way.

AFAIK there is no way to do what you want to do in the template. A macro
could do it, but I don't know how to write such a thing.


HTH,

Twayne


--
--
Life is the only real counselor; wisdom unfiltered
through personal experience does not become a
part of the moral tissue.