Clase HeaderFooter (PowerPoint VBA)

La clase HeaderFooter representa un encabezado, pie de página, fecha y hora, número de diapositiva o número de página en una diapositiva o patrón. Todos los objetos HeaderFooter de una diapositiva o un patrón están contenidos en un objeto HeadersFooters .

Set

Para usar una variable de clase HeaderFooter, primero debe ser instanciado, por ejemplo

Dim hfr as HeaderFooter
Set hfr = ActivePresentation.SlideMaster.HeadersFooters.DateAndTime

Los siguientes procedimientos se pueden usar para establecer variables de clase HeaderFooter : HeadersFooters.DateAndTime, HeadersFooters.Footer, HeadersFooters.Header y HeadersFooters.SlideNumber

Format

Devuelve o establece el formato de fecha y hora actualizadas automáticamente. Lectura y escritura.

Valores posibles son ppDateTimeddddMMMMddyyyy - Ddddmmmmddaaaa, ppDateTimedMMMMyyyy - dMMMMyyyydMMMMyyyy, ppDateTimedMMMyy - dMMMyydMMMyy, ppDateTimeFigureOut - Calcular, ppDateTimeFormatMixed - Formato mixto, ppDateTimeHmm - HmmHmm, ppDateTimehmmAMPM - hmmAMPMhmmAMPM, ppDateTimeHmmss - HmmssHmmss, ppDateTimehmmssAMPM - hmmssAMPMhmmssAMPM, ppDateTimeMdyy - Mdaa, ppDateTimeMMddyyHmm - Mmddaahmm, ppDateTimeMMddyyhmmAMPM - MMddyyhmmAMPMMMddyyhmmAMPM, ppDateTimeMMMMdyyyy - MMMMdaaaa, ppDateTimeMMMMyy - MMMMaa, ppDateTimeMMyy - MMaa, ppDateTimeUAQ1, ppDateTimeUAQ2, ppDateTimeUAQ3, ppDateTimeUAQ4, ppDateTimeUAQ5, ppDateTimeUAQ6, ppDateTimeUAQ7.

La propiedad Format se aplica únicamente a objetos HeaderFooter que representan una fecha y hora (devueltos de la colección HeadersFooters por la propiedad DateAndTime ). Asegúrese de que la fecha y la hora están configuradas para que se actualicen automáticamente (no se muestren como texto fijo) estableciendo la propiedad UseFormat en true. El valor de la propiedad Format puede ser una de estas constantes PpDateTimeFormat.

ActiveWindow.Selection.SlideRange(1).HeadersFooters.DateAndTime.Format = ppDateTimeddddMMMMddyyyy

Parent

Devuelve el objeto primario del objeto especificado.

Text

Devuelve o establece una cadena que representa el texto contenido en el objeto especificado. Lectura y escritura.

ActivePresentation.SlideMaster.HeadersFooters.DateAndTime.Text =

UseFormat

Determina si el objeto de fecha y hora contiene información que se actualiza automáticamente. Lectura y escritura.

Esta propiedad sólo se aplica a un objeto HeaderFooter que representa una fecha y hora (devuelto por la propiedad DateAndTime ). Establezca la propiedad UseFormat de un objeto HeaderFooter de fecha y hora en True cuando desee establecer o devolver el formato de fecha y hora mediante el uso de la propiedad Format. Establezca la propiedad UseFormat en msoFalse cuando desee establecer o devolver la cadena de texto para la fecha y hora fija. El valor de la propiedad UseFormat puede ser una de estas constantes MsoTriState .

ActiveWindow.Selection.SlideRange(1).HeadersFooters.DateAndTime.UseFormat = msoTrue

Visible

Devuelve o establece la visibilidad del objeto especificado o del formato aplicado al objeto especificado. Lectura y escritura.

El valor de la propiedad visible puede ser una de estas constantes MsoTriState .

ActivePresentation.SlideMaster.HeadersFooters.DateAndTime.Visible = msoTrue