Classe TextFrame - quadro de texto (PowerPoint VBA)

A classe TextFrame representa o quadro de texto em um objeto Shape. Contém o texto no quadro de texto e propriedades e métodos que controlam o alinhamento e ancoragem do quadro de texto.

As classes Shape e TextStyle. dão acesso à classe TextFrame

Para usar uma variável de classe TextFrame, ela primeiro precisa ser instanciada por exemplo

Dim tfe as TextFrame
Set tfe = ActiveWindow.RangeFromPoint.TextFrame

Os procedimentos a seguir podem ser usados ​​para definir variáveis ​​do tipo TextFrame: Shape.TextFrame, ShapeRange.TextFrame e TextStyle.TextFrame.

Métodos

DeleteText - Exclui o texto associado à forma especificada.

Propriedades

AutoSize Retorna ou define um valor que indica se o tamanho da forma especificada será alterado automaticamente para ajustar o texto a seus limites. Leitura/gravação.

HasText Retorna se a forma especificada tem texto associado a ela. Somente leitura.

HorizontalAnchor Retorna ou define o alinhamento horizontal do texto em um quadro de texto. Leitura/gravação.

MarginBottom Retorna ou define a distância em pontos entre a parte inferior do quadro de texto e a parte inferior do retângulo inscrito da forma que contém o texto. Leitura/gravação.

MarginLeft Retorna ou define a distância em pontos entre a borda esquerda do quadro de texto e a borda esquerda do retângulo inscrito da forma que contém o texto. Leitura/gravação.

MarginRight Retorna ou define a distância em pontos entre a borda direita do quadro de texto e a borda direita do retângulo inscrito da forma que contém o texto. Leitura/gravação.

MarginTop Retorna ou define a distância em pontos entre a parte superior do quadro de texto e a parte superior do retângulo inscrito da forma que contém o texto. Leitura/gravação.

Orientation Retorna ou define a orientação do texto. Leitura/gravação.

Ruler Retorna um objeto de régua que representa a régua para o texto especificado. Somente leitura.

TextRange Retorna um objeto TextRange que representa o texto no quadro de texto especificado. Somente leitura.

VerticalAnchor Retorna ou define o alinhamento vertical do texto em um quadro de texto. Leitura/gravação.

WordWrap Determina se as linhas se quebram automaticamente para se ajustarem ao interior da forma. Leitura/gravação.

Ruler - Representa a régua para o texto da forma especificada ou para todo o texto do estilo de texto especificado. Contém as configurações de recuo e paradas de tabulação para níveis de estrutura de tópicos.

TextRange - Contém o texto que está anexado a uma forma e as propriedades e os métodos para manipulação do texto.