Propriété ShapeRange.HasTextFrame (Publisher)
Indique si un objet TextFrame est associé à la forme spécifiée. En lecture seule.
Syntaxe
expression. HasTextFrame
Expression Variable qui représente un objet ShapeRange .
Remarques
Si la propriété HasTextFrame a la valeur true, les clients doivent vérifier la valeur de la propriété HasText de l’objet TextFrame pour déterminer s’il existe du texte sur la forme.
La valeur de la propriété HasTextFrame peut être l’une des constantes MsoTriState déclarées dans la bibliothèque de type Microsoft Office et affichées dans le tableau suivant.
Constante | Description |
---|---|
msoFaux | La forme spécifiée n'a pas associée à un objet TextFrame. |
msoTriEtatMélangé | Indique une combinaison de msoTrue et msoFalse pour la plage de formes spécifiée. |
msoVrai | La forme spécifiée est associée à un objet TextFrame. |
Exemple
Cet exemple teste toutes les formes de la sélection et, si aucun cadre de texte n’est associé, ils sont alignés à gauche.
Sub MoveLeft()
Dim shpAll As ShapeRange
Set shpAll = Application.ActiveDocument.Selection.ShapeRange
If shpAll.HasTextFrame = msoFalse Then
shpAll.Align msoAlignLefts, msoTrue
End If
End Sub
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.