View Single Post
  #14   Report Post  
Posted to microsoft.public.word.docmanagement
Suzanne S. Barnhill Suzanne S. Barnhill is offline
external usenet poster
 
Posts: 33,624
Default Dates in templates

I see now that you are right, but I could have sworn that I had some
templates that create documents on which the date is not correct until I
print. A brief trial doesn't turn up any of these templates, however, so I
stand corrected.

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

"Graham Mayor" wrote in message
...
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.