TextRange.InsertDateTime method (PowerPoint)
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 A variable that represents a TextRange object.
Parameters
Name | Required/Optional | Data type | Description |
---|---|---|---|
DateTimeFormat | Required | PpDateTimeFormat | A format for the date and time. |
InsertAsField | Optional | MsoTriState | Determines whether the inserted date and time will be updated each time the presentation is opened. |
Return value
TextRange
Remarks
The DateTimeFormat parameter value can be one of these PpDateTimeFormat constants.
The InsertAsField parameter value can be one of these MsoTriState constants.
Constant | Description |
---|---|
msoFalse | The default. |
msoTrue | Updates the inserted date and time each time the presentation is opened. |
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
See also
Support and feedback
Have questions or feedback about Office VBA or this documentation? Please see Office VBA support and feedback for guidance about the ways you can receive support and provide feedback.