InsertDateTime Method

Applies To

TextRange object.

Description

Inserts the date and time in the specified text range. Returns a TextRange object that represents the inserted text.

Syntax

expression.InsertDateTime(DateTimeFormat, InsertAsField)

expression Required. An expression that returns a TextRange object.

DateTimeFormat Required Long. A format for the date and time. Can be one of the following PpDateTimeFormat constants:

  • ppDateTimeddddMMMMddyyyy
  • ppDateTimedMMMMyyyy
  • ppDateTimedMMMyy
  • ppDateTimeHmm
  • ppDateTimehmmAMPM
  • ppDateTimeHmmss
  • ppDateTimehmmssAMPM
  • ppDateTimeMdyy
  • ppDateTimeMMddyyHmm
  • ppDateTimeMMddyyhmmAMPM
  • ppDateTimeMMMMdyyyy
  • ppDateTimeMMMMyy
  • ppDateTimeMMyy

InsertAsField Optional Long. True to have the inserted date and time be updated each time the presentation is opened. The default value is False.

See Also

InsertAfter method, InsertBefore method, InsertSlideNumber method, InsertSymbol method.

Example

This example inserts the date and time after the first sentence of the first paragraph in shape two on slide one in the active presentation.

Set sh = Application.ActivePresentation.Slides(1).Shapes(2)
Set sentOne = sh.TextFrame.TextRange.Paragraphs(1).Sentences(1)
sentOne.InsertAfter.InsertDateTime ppDateTimeMdyy