Clase Selection - selección (PowerPoint VBA)

La clase Selection representa la selección en la ventana del documento especificado. El objeto Selection se elimina siempre que se cambien las diapositivas en una vista Diapositiva activa; la propiedad Type devolverá ppSelectionNone.

La clase Selection da acceso a la clase Selection

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

Dim slc as Selection
Set slc = ActiveWindow.Selection

Las variables de tipo Selection se pueden establecer utilizando el procedimiento DocumentWindow.Selection

Métodos

Copy - Copia el objeto especificado en el Portapapeles.

Cut - Elimina el objeto especificado y lo coloca en el Portapapeles.

Delete - Elimina el objeto Selection especificado.

Unselect - Cancela la selección actual.

Propiedades

ChildShapeRange Devuelve un objeto ShapeRange que representa las formas secundarias de una selección.

HasChildShapeRange True si la selección contiene formas secundarias. Solo lectura.

ShapeRange Devuelve un objeto ShapeRange que representa todos los objetos de diapositivas que se han seleccionado en la diapositiva especificada. Solo lectura.

SlideRange Devuelve un objeto SlideRange que representa un intervalo de diapositivas seleccionadas. Solo lectura.

TextRange Devuelve un objeto TextRange que representa el texto seleccionado. Solo lectura.

TextRange2 Devuelve el objeto TextRange2 del objeto de selección actual. Solo lectura.

Type Representa el tipo de objetos de una selección. Solo lectura.

ShapeRange - Representa un intervalo de formas, es decir, un conjunto de formas de un documento. Un intervalo de formas puede estar compuesto por una única forma o por todas las formas del documento.

SlideRange - Colección que representa una página de notas o un intervalo de diapositivas, es decir, un conjunto de diapositivas que puede contener desde una diapositiva a todas las diapositivas de una presentación.

TextRange - Contiene el texto adjunto a una forma, así como las propiedades y los métodos de manipulación del texto.