Format Property

Microsoft PowerPoint Visual Basic

Returns or sets the format for the automatically updated date and time. Applies only to HeaderFooter objects that represent a date and time (returned from the HeadersFooters collection by the DateAndTime property). Read/write PpDateTimeFormat.

PpDateTimeFormat can be one of these PpDateTimeFormat constants.
ppDateTimeddddMMMMddyyyy
ppDateTimedMMMMyyyy
ppDateTimedMMMyy
ppDateTimeFormatMixed
ppDateTimeHmm
ppDateTimehmmAMPM
ppDateTimeHmmss
ppDateTimehmmssAMPM
ppDateTimeMdyy
ppDateTimeMMddyyHmm
ppDateTimeMMddyyhmmAMPM
ppDateTimeMMMMdyyyy
ppDateTimeMMMMyy
ppDateTimeMMyy

expression.Format

expression    Required. An expression that returns one of the objects in the Applies To list.

Remarks

Make sure that the date and time are set to be updated automatically (not displayed as fixed text) by setting the UseFormat property to True.

Example

This example sets the date and time for the slide master of the active presentation to be updated automatically and then it sets the date and time format to show hours, minutes, and seconds.

Set myPres = Application.ActivePresentation
With myPres.SlideMaster.HeadersFooters.DateAndTime
    .UseFormat = True
    .Format = ppDateTimeHmmss
End With