Clase Guide (PowerPoint VBA)

La clase Guide representa una guía de dibujo en la presentación o diseño personalizado.

Set

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

Dim gui as Guide
Set gui = ActivePresentation.SlideMaster.CustomLayouts(1).Guides(Index:=1)

Los siguientes procedimientos se pueden usar para establecer variables de clase Guide : Guides.Item, Guides.Add, CustomLayout.Guides, Master.Guides y Presentation.Guides

Color

Devuelve un objeto ColorFormat que representa el color de la guía de dibujo. Solo lectura.

Dim cftColor As ColorFormat
Set cftColor = ActivePresentation.SlideMaster.CustomLayouts(1).Guides(1).Color

Delete

Quita la guía de dibujo de la presentación o del diseño personalizado.

ActivePresentation.SlideMaster.CustomLayouts(1).Guides(1).Delete

Orientation

Devuelve la orientación de la guía de dibujo (horizontal o vertical) como una constante de la enumeración PpGuideOrientation . Solo lectura.

Valores posibles son ppHorizontalGuide - Representa una guía horizontal, que abarca desde la izquierda a la derecha de la ventana de edición de diapositivas, ppVerticalGuide - Representa una guía vertical, que abarca desde el borde superior hasta el final de la ventana de edición de diapositivas.
Dim pgoOrientation As PpGuideOrientation
pgoOrientation = ActivePresentation.SlideMaster.CustomLayouts(1).Guides(1).Orientation

Parent

Devuelve al objeto primario del objeto especificado. Objetode solo lectura.

Position

Devuelve o establece un valor Single que representa la posición de la guía de dibujo a lo largo del eje x o y. Lectura y escritura.

ActivePresentation.SlideMaster.CustomLayouts(1).Guides(1).Position =

Guides.Add

Agrega una nueva guía de dibujo a la presentación, patrón de diapositivas o diseño personalizado.

Sintaxis : expression.Add (Orientation, Position)

Dim gui As Guide
Set gui = ActivePresentation.SlideMaster.CustomLayouts(1).Guides.Add(Orientation:=ppHorizontalGuide, Position:=)

Arguments

Estos son los argumentos con nombre :

Orientation (PpGuideOrientation) - Especifica la orientación de una guía de dibujo, ya sea horizontal o vertical.

Valores posibles son ppHorizontalGuide - Representa una guía horizontal, que abarca desde la izquierda a la derecha de la ventana de edición de diapositivas, ppVerticalGuide - Representa una guía vertical, que abarca desde el borde superior hasta el final de la ventana de edición de diapositivas.

Position (Single) - Posición de la guía a lo largo del eje especificado.

Guides.Count

Devuelve el número de objetos de la colección especificada. Solo lectura.

Dim lngCount As Long
lngCount = ActivePresentation.SlideMaster.CustomLayouts(1).Guides.Count

Guides.Item

Devuelve un objeto Guía de la colección.

Sintaxis : expression.Item (Index)

Index: Número de índice del objeto Guía de la colección que se va a devolver.

Dim gui As Guide
Set gui = ActivePresentation.SlideMaster.CustomLayouts(1).Guides(Index:=1)

Guides.Parent

Devuelve al objeto primario del objeto especificado. Objetode solo lectura.