Partager via


Objet TextFrame (PowerPoint)

Représente le cadre de texte d'un objet Shape. Contient le texte dans le cadre de texte ainsi que les propriétés et les méthodes qui contrôlent l’alignement et l’ancrage du cadre de texte.

Exemple

Utilisez la propriété TextFrame pour renvoyer un objet TextFrame . L'exemple suivant montre comment ajouter un rectangle à myDocument, du texte au rectangle, et comment définir les marges du cadre de texte.

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

Utilisez la propriété HasTextFramepour déterminer si une forme a un cadre de texte et utilisez la propriété HasTextpour déterminer si le cadre de texte contient du texte, comme illustré dans l’exemple suivant.

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éthodes

Nom
DeleteText

Propriétés

Nom
Application
AutoSize
Creator
HasText
HorizontalAnchor
MarginBottom
MarginLeft
MarginRight
MarginTop
Orientation
Parent
Ruler
TextRange
VerticalAnchor
WordWrap

Voir aussi

Référence du modèle objet PowerPoint

Assistance et commentaires

Avez-vous des questions ou des commentaires sur Office VBA ou sur cette documentation ? Consultez la rubrique concernant l’assistance pour Office VBA et l’envoi de commentaires afin d’obtenir des instructions pour recevoir une assistance et envoyer vos commentaires.