Clase TextFrame2 - el marco de texto de un objeto Shape (PowerPoint VBA)

La clase TextFrame2 representa el marco de texto en un objeto Shape o ShapeRange. Contiene el texto del marco de texto y expone las propiedades y los métodos que controlan la alineación y la delimitación del marco de texto.

Las siguientes clases dan acceso a la clase TextFrame2

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

Dim tf2 as TextFrame2
Set tf2 = ActiveWindow.RangeFromPoint.TextFrame2

Los siguientes procedimientos se pueden usar para establecer variables de clase TextFrame2 : ChartFormat.TextFrame2, Shape.TextFrame2 y ShapeRange.TextFrame2.

Métodos

DeleteText - Elimina el texto de un marco de texto y todas las propiedades asociadas del texto, incluidos los atributos de fuente.

Propiedades

AutoSize Devuelve o establece un valor que indica si el tamaño de la forma especificada se ajusta automáticamente a los límites. Lectura y escritura.

Column Devuelve el objeto Column que representa las columnas del marco de texto especificado. Solo lectura.

HasText Indica si la forma que contiene el marco de texto especificado tiene texto asociado. Solo lectura.

HorizontalAnchor Devuelve o establece la alineación horizontal del texto en un marco de texto. Lectura y escritura.

MarginBottom Devuelve o establece la distancia (en puntos) entre la parte inferior del marco de texto y la parte inferior del rectángulo inscrito de la forma que contiene el texto. Lectura y escritura.

MarginLeft Devuelve o establece la distancia (en puntos) entre el borde izquierdo del marco de texto y el borde izquierdo del rectángulo inscrito de la forma que contiene el texto. Lectura y escritura.

MarginRight Devuelve o establece la distancia (en puntos) entre el borde derecho del marco de texto y el borde derecho del rectángulo inscrito de la forma que contiene el texto. Lectura y escritura.

MarginTop Devuelve o establece la distancia (en puntos) entre la parte superior del marco de texto y la parte superior del rectángulo inscrito de la forma que contiene el texto. Lectura y escritura.

NoTextRotation Indica si se va a girar el texto con el giro de TextFrame2 . Una de las constantes MsoTriState. Lectura y escritura.

Orientation Devuelve o establece la orientación del texto. Lectura y escritura.

PathFormat Devuelve o establece el tipo de ruta para el marco de texto especificado. Lectura y escritura.

Ruler Devuelve un objeto Ruler2 que representa la regla del texto especificado. Solo lectura.

TextRange Devuelve un objeto TextRange2 (PowerPoint) que representa el texto del marco de texto especificado. Solo lectura.

ThreeD Devuelve un objeto ThreeDFormat que representa el formato tridimensional de la forma primaria. Solo lectura.

VerticalAnchor Devuelve o establece la alineación vertical del texto en un marco de texto. Lectura y escritura.

WarpFormat Devuelve o establece el formato de distorsión (cómo se distorsiona el texto) para el marco de texto especificado. Lectura y escritura.

WordArtFormat Devuelve o establece el tipo de WordArt para el marco de texto especificado. Lectura y escritura.

WordWrap Determina si las líneas de interrupción de texto se ajustan automáticamente en la forma. Lectura y escritura.

ThreeDFormat - Representa el formato tridimensional de una forma.