Share via


TextRange Members (PowerPoint)

GitHub-Mark-64px

Contribute to this content

Use GitHub to suggest and submit changes. See our guidelines for contributing to VBA documentation.

Contains the text that's attached to a shape, and properties and methods for manipulating the text.

Methods

Name

Description

AddPeriods

Adds a period at the end of each paragraph in the specified text.

ChangeCase

Changes the case of the specified text.

Characters

Returns a TextRange object that represents the specified subset of text characters. For information about counting or looping through the characters in a text range, see the TextRange object.

Copy

Copies the specified object to the Clipboard.

Cut

Deletes the specified object and places it on the Clipboard.

Delete

Deletes the specified TextRange object.

Find

Finds the specified text in a text range, and returns a TextRange object that represents the first text range where the text is found. Returns Nothing if no match is found.

InsertAfter

Appends a string to the end of the specified text range. Returns a TextRange object that represents the appended text. When used without an argument, this method returns a zero-length string at the end of the specified range.

InsertBefore

Appends a string to the beginning of the specified text range. Returns a TextRange object that represents the appended text. When used without an argument, this method returns a zero-length string at the end of the specified range.

InsertDateTime

Inserts the date and time in the specified text range. Returns a TextRange object that represents the inserted text.

InsertSlideNumber

Inserts the slide number of the current slide into the specified text range. Returns a TextRange object that represents the slide number.

InsertSymbol

Returns a TextRange object that represents a symbol inserted into the specified text range.

Lines

Returns a TextRange object that represents the specified subset of text lines. For information about counting or looping through the lines in a text range, see the TextRange object.

LtrRun

Sets the direction of text in a text range to read from left to right.

Paragraphs

Returns a TextRange object that represents the specified subset of text paragraphs.

Paste

Pastes the text on the Clipboard into the specified text range, and returns a TextRange object that represents the pasted text.

PasteSpecial

Replaces the text range with the contents of the Clipboard in the format specified.

RemovePeriods

Removes the period at the end of each paragraph in the specified text.

Replace

Finds specific text in a text range, replaces the found text with a specified string, and returns a TextRange object that represents the first occurrence of the found text. Returns Nothing if no match is found.

RotatedBounds

Returns the coordinates of the vertices of the text bounding box for the specified text range.

RtlRun

Sets the direction of text in a text range to read from right to left.

Runs

Returns a TextRange object that represents the specified subset of text runs. A text run consists of a range of characters that share the same font attributes.

Select

Selects the specified object.

Sentences

Returns a TextRange object that represents the specified subset of text sentences.

TrimText

Returns a TextRange object that represents the specified text minus any trailing spaces.

Words

Returns a TextRange object that represents the specified subset of text words.

Properties

Name

Description

ActionSettings

Returns an ActionSettings object that contains information about what action occurs when the user clicks or moves the mouse over the specified shape or text range during a slide show. Read-only.

Application

Returns an Application object that represents the creator of the specified object.

BoundHeight

Returns the height (in points) of the text bounding box for the specified text frame. Read-only.

BoundLeft

Returns the distance (in points) from the left edge of the text bounding box for the specified text frame to the left edge of the slide. Read-only.

BoundTop

Returns the distance (in points) from the top of the of the text bounding box for the specified text frame to the top of the slide. Read-only.

BoundWidth

Returns the width (in points) of the text bounding box for the specified text frame. Read-only.

Count

Returns the number of objects in the specified collection. Read-only.

Font

Returns a Font object that represents character formatting. Read-only.

IndentLevel

Returns or sets the the indent level for the specified text as an integer from 1 to 5, where 1 indicates a first-level paragraph with no indentation. Read/write.

LanguageID

Returns or sets the language for the specified text range. Read/write.

Length

Returns the length of the specified text range, in characters. Read-only.

ParagraphFormat

Returns a ParagraphFormat object that represents paragraph formatting for the specified text. Read-only.

Parent

Returns the parent object for the specified object.

Start

Returns the position of the first character in the specified text range relative to the first character in the shape that contains the text. Read-only.

Text

Returns or sets a String that represents the text contained in the specified object. Read/write.