Clase Pane (PowerPoint VBA)

Objeto que representa uno de los tres paneles en la vista Normal o el único panel en cualquier otra vista de la ventana del documento.

Set

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

Dim pan as Pane
Set pan = ActiveWindow.ActivePane

Los siguientes procedimientos se pueden usar para establecer variables de clase Pane : DocumentWindow.ActivePane, Panes.Item y DocumentWindow.Panes

Activate

Activa el objeto especificado.

ActiveWindow.ActivePane.Activate

Active

Devuelve si el panel o la ventana especificados están activos. Solo lectura.

El valor devuelto por la propiedad Active puede ser una de estas constantes MsoTriState .

Dim mtsActive As Office.MsoTriState
mtsActive = ActiveWindow.ActivePane.Active

Parent

Devuelve el objeto primario del objeto especificado.

ViewType

Devuelve el tipo de vista del panel especificado. Solo lectura.

Valores posibles son ppViewHandoutMaster - Patrón de documentos, ppViewMasterThumbnails - Miniaturas de patrones, ppViewNormal - Importance, ppViewNotesMaster - Patrón de notas, ppViewNotesPage - Página de notas, ppViewOutline - Esquema, ppViewPrintPreview - Vista preliminar, ppViewSlide - Diapositiva, ppViewSlideMaster - Patrón de diapositivas, ppViewSlideSorter - Clasificador de diapositivas, ppViewThumbnails - Miniaturas, ppViewTitleMaster - Patrón de títulos.

El valor de la propiedad ViewType puede ser una de estas constantes PpViewType .

Dim pvtViewType As PpViewType
pvtViewType = ActiveWindow.ActivePane.ViewType

Panes.Count

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

Dim lngCount As Long
lngCount = ActiveWindow.Panes.Count

Panes.Item

Devuelve un solo objeto pane de la colección panes especificada.

Sintaxis : expression.Item (Index)

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

Dim pan As Pane
Set pan = ActiveWindow.Panes(Index:=1)

Panes.Parent

Devuelve el objeto primario del objeto especificado.