TextFrame Object
Publisher Developer Reference |
Represents the text frame in a Shape object. Contains the text in the text frame and the properties that control the margins and orientation of the text frame.
Example
Use the TextFrame property to return the TextFrame object for a shape. The TextRange property returns a TextRange object that represents the range of text inside the specified text frame. The following example adds text to the text frame of shape one in the active publication, and then formats the new text.
Visual Basic for Applications |
---|
|
Note |
---|
Some shapes do not support attached text (lines, freeforms, pictures, and OLE objects, for example). If you attempt to return or set properties that control text in a text frame for those objects, an error occurs. |
Use the HasTextFrame property to determine whether the shape has a text frame and use the HasText property to determine whether the text frame contains text, as shown in the following example.
Visual Basic for Applications |
---|
|
Text frames can be linked together so that the text flows from the text frame of one shape into the text frame of another shape. Use the NextLinkedTextFrame and PreviousLinkedTextFrame properties to link text frames. The following example creates a text box (a rectangle with a text frame) and adds some text to it. It then creates another text box and links the two text frames together so that the text flows from the first text frame into the second one.
Visual Basic for Applications |
---|
|
See Also