Objeto TextFrame (PowerPoint)
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.
Exemplo
Use a propriedade TextFrame para retornar um objeto TextFrame. O exemplo a seguir adiciona um retângulo a myDocument, adiciona texto ao retângulo e define as margens do quadro de texto.
Set myDocument = ActivePresentation.Slides(1)
With myDocument.Shapes _
.AddShape(msoShapeRectangle, 0, 0, 250, 140).TextFrame
.TextRange.Text = "Here is some test text"
.MarginBottom = 10
.MarginLeft = 10
.MarginRight = 10
.MarginTop = 10
End With
Use o HasTextFramepropriedade para determinar se uma forma tem um quadro de texto e use o HasTextpropriedade para determinar se o quadro de texto contém texto, conforme mostrado no exemplo a seguir.
Set myDocument = ActivePresentation.Slides(1)
For Each s In myDocument.Shapes
If s.HasTextFrame Then
With s.TextFrame
If .HasText Then MsgBox .TextRange.Text
End With
End If
Next
Métodos
Nome |
---|
DeleteText |
Propriedades
Nome |
---|
Aplicativo |
AutoSize |
Creator |
HasText |
HorizontalAnchor |
MarginBottom |
MarginLeft |
MarginRight |
MarginTop |
Orientation |
Responsável |
Régua |
TextRange |
VerticalAnchor |
WordWrap |
Confira também
Referência de modelo de objeto do PowerPoint
Suporte e comentários
Tem dúvidas ou quer enviar comentários sobre o VBA para Office ou sobre esta documentação? Confira Suporte e comentários sobre o VBA para Office a fim de obter orientação sobre as maneiras pelas quais você pode receber suporte e fornecer comentários.