Range Members

Include Protected Members
Include Inherited Members

Represents a contiguous area in a document.

The Range type exposes the following members.

Methods

  Name Description
Public method AutoFormat Automatically formats a range.
Public method Calculate Calculates a mathematical expression within a range.
Public method CheckGrammar Begins a spelling and grammar check for the specified range.
Public method CheckSpelling Begins a spelling check for the specified range.
Public method CheckSynonyms Displays the Thesaurus dialog box, which lists alternative word choices, or synonyms, for the text in the specified range.
Public method Collapse Collapses a range to the starting or ending position.
Public method ComputeStatistics Returns a statistic based on the contents of the specified range.
Public method ConvertHangulAndHanja Converts the specified range from Hangul to Hanja or vice versa.
Public method ConvertToTable Converts text within a range or selection to a table.
Public method ConvertToTableOld Reserved for internal use.
Public method Copy Copies the specified object to the Clipboard.
Public method CopyAsPicture The CopyAsPicture method works the same way as the Copy method.
Public method CreatePublisher Reserved for internal use.This member is for Macintosh only and should not be used.
Public method Cut Removes the specified object from the document and places it on the Clipboard.
Public method Delete Deletes the specified number of characters or words.
Public method DetectLanguage Analyzes the specified text to determine the language that it is written in.
Public method EndOf Moves or extends the ending character position of a range or selection to the end of the nearest specified text unit.
Public method Expand Expands the specified range.
Public method ExportAsFixedFormat Saves a portion of a document as PDF or XPS format.
Public method ExportFragment Exports the selected range into a document for use as a document fragment.
Public method GetSpellingSuggestions Returns a SpellingSuggestions collection that represents the words suggested as spelling replacements for the first word in the specified range.
Public method GoTo Returns a Range object that represents the start position of the specified item, such as a page, bookmark, or field.
Public method GoToEditableRange Returns a Range object that represents an area of a document that can be modified by the specified user or group of users.
Public method GoToNext Returns a Range object that refers to the start position of the next item or location specified by the What argument.
Public method GoToPrevious Returns a Range object that refers to the start position of the previous item or location specified by the What argument.
Public method ImportFragment Imports a document fragment into the document at the specified range.
Public method InRange Determines if the range to which the method is applied is contained in the specified range.
Public method InsertAfter Inserts the specified text at the end of a range or selection.
Public method InsertAlignmentTab Inserts an absolute tab that is always positioned in the same spot, relative to either the margins or indents.
Public method InsertAutoText Attempts to match the text in the specified range or the text surrounding the range with an existing AutoText entry name.
Public method InsertBefore Inserts the specified text before the specified range.
Public method InsertBreak Inserts a page, column, or section break.
Public method InsertCaption Inserts a caption immediately preceding or following the specified range.
Public method InsertCaptionXP Reserved for internal use.
Public method InsertCrossReference Inserts a cross-reference to a heading, bookmark, footnote, or endnote, or to an item for which a caption label is defined (for example, an equation, figure, or table).
Public method InsertCrossReference_2002 Reserved for internal use.
Public method InsertDatabase Retrieves data from a data source (for example, a separate Microsoft Word document, a Microsoft Excel worksheet, or a Microsoft Access database) and inserts the data as a table in place of the specified range.
Public method InsertDateTime Inserts the current date or time, or both, either as text or as a TIME field.
Public method InsertDateTimeOld Reserved for internal use.
Public method InsertFile Inserts all or part of the specified file.
Public method InsertParagraph Replaces the specified range with a new paragraph.
Public method InsertParagraphAfter Inserts a paragraph mark after a range.
Public method InsertParagraphBefore Inserts a new paragraph before the specified range.
Public method InsertSymbol Inserts a symbol in place of the specified range.
Public method InsertXML Inserts the specified XML text into the specified range or selection.
Public method InStory Determines if the selection or range to which this method is applied is in the same story as the range specified by the Range argument.
Public method IsEqual Determines if the range to which this method is applied is equal to the range specified by the Range argument.
Public method LookupNameProperties Looks up a name in the global address book list and displays the Properties dialog box, which includes information about the specified name.
Public method ModifyEnclosure Adds, modifies, or removes an enclosure around the specified character or characters.
Public method Move Collapses the specified range or selection to its start or end position and then moves the collapsed object by the specified number of units.
Public method MoveEnd Moves the ending character position of a range.
Public method MoveEndUntil Moves the end position of the specified range or selection until any of the specified characters are found in the document.
Public method MoveEndWhile Moves the ending character position of a range while any of the specified characters are found in the document.
Public method MoveStart Moves the start position of the specified range.
Public method MoveStartUntil Moves the start position of the specified range or selection until one of the specified characters is found in the document.
Public method MoveStartWhile Moves the start position of the specified range while any of the specified characters are found in the document.
Public method MoveUntil Moves the specified range until one of the specified characters is found in the document.
Public method MoveWhile Moves the specified range while any of the specified characters are found in the document.
Public method Next Returns a Range object that represents the specified unit relative to the specified range.
Public method NextSubdocument Moves the range to the next subdocument.
Public method Paste Inserts the contents of the Clipboard at the specified range.
Public method PasteAndFormat Pastes the selected table cells and formats them as specified.
Public method PasteAppendTable Merges pasted cells into an existing table by inserting the pasted rows between the selected rows.
Public method PasteAsNestedTable Pastes a cell or group of cells as a nested table into the selected range.
Public method PasteExcelTable Pastes and formats a Microsoft Excel table.
Public method PasteSpecial Inserts the contents of the Clipboard.
Public method PhoneticGuide Adds phonetic guides to the specified range.
Public method Previous Returns a Range object relative to the specified selection or range.
Public method PreviousSubdocument Moves the range or selection to the previous subdocument. If there isn't another subdocument, an error occurs.
Public method Relocate In outline view, moves the paragraphs within the specified range after the next visible paragraph or before the previous visible paragraph.
Public method Select Selects the specified object.
Public method SetListLevel Sets the list level for one or more items in a numbered list.
Public method SetRange Sets the starting and ending character positions for the range.
Public method Sort Sorts the paragraphs in the specified range.
Public method SortAscending Sorts paragraphs or table rows in ascending alphanumeric order.
Public method SortDescending Sorts paragraphs or table rows in descending alphanumeric order.
Public method SortOld Reserved for internal use.
Public method StartOf Moves or extends the start position of the specified range or selection to the beginning of the nearest specified text unit.
Public method SubscribeTo Reserved for internal use.This member is for Macintosh only and should not be used.
Public method TCSCConverter Converts the specified range from Traditional Chinese to Simplified Chinese or vice versa.
Public method WholeStory Expands a range to include the entire story.

Top

Properties

  Name Description
Public property Application Returns an Application object that represents the Microsoft Word application.
Public property Bold Determines if the font or range is formatted as bold.
Public property BoldBi Determines if the font or range is formatted as bold.
Public property BookmarkID Returns the number of the bookmark that encloses the beginning of the specified selection or range; returns 0 (zero) if there's no corresponding bookmark.
Public property Bookmarks Returns a Bookmarks collection that represents all the bookmarks in a range.
Public property Borders Returns a Borders collection that represents all the borders for the specified object.
Public property CanEdit Reserved for internal use.
Public property CanPaste Reserved for internal use.
Public property Case Returns or sets a WdCharacterCase constant that represents the case of the text in the specified range.
Public property Cells Returns a Cells collection that represents the table cells in a range.
Public property Characters Returns a Characters collection that represents the characters in a range.
Public property CharacterStyle Returns a Object that represents the style used to format one or more characters. Read-only.
Public property CharacterWidth Returns or sets the character width of the specified range.
Public property Columns Returns a Columns collection that represents all the table columns in the range.
Public property CombineCharacters Determines if the specified range contains combined characters.
Public property Comments Returns a Comments collection that represents all the comments in the specified range.
Public property Conflicts Gets a Conflicts collection object that contains all the conflict objects in the range.
Public property ContentControls Returns a ContentControls collection that represents the content controls contained within a range. Read-only.
Public property Creator Returns a 32-bit integer that indicates the application in which the specified object was created.
Public property DisableCharacterSpaceGrid Determines if Microsoft Word ignores the number of characters per line for the range.
Public property Document Returns a Document object associated with the specified range.
Public property Duplicate Returns a Range object that represents all the properties of the specified range.
Public property Editors Returns an Editors object that represents all the users authorized to modify a selection or range within a document.
Public property EmphasisMark Returns or sets the emphasis mark for a character or designated character string.
Public property End Returns or sets the ending character position of a range.
Public property EndnoteOptions Returns a EndnoteOptions object that represents the endnotes in a range or selection.
Public property Endnotes Returns a Endnotes collection that represents all the endnotes in a range.
Public property EnhMetaFileBits Returns a picture representation of how a selection or range of text appears.
Public property Fields Returns a read-only Fields collection that represents all the fields in the range.
Public property Find Returns a Find object that contains the criteria for a find operation.
Public property FitTextWidth Returns or sets the width (in the current measurement units) in which Microsoft Word fits the text in the current range.
Public property Font Returns or sets a Font object that represents the character formatting of the specified object.
Public property FootnoteOptions Returns a FootnoteOptions object that represents the footnote options in a range.
Public property Footnotes Returns a Footnotes collection that represents all the footnotes in a range.
Public property FormattedText Returns or sets a Range object that includes the formatted text in the specified range or selection.
Public property FormFields Returns a FormFields collection that represents all the form fields in the range.
Public property Frames Returns a Frames collection that represents all the frames in a range.
Public property GrammarChecked Determines if a grammar check has been run on the specified range.
Public property GrammaticalErrors Returns a ProofreadingErrors collection that represents the sentences that failed the grammar check on the specified range.
Public property HighlightColorIndex Returns or sets the highlight color for the specified range.
Public property HorizontalInVertical Returns or sets the formatting for horizontal text set within vertical text.
Public property HTMLDivisions Returns a HTMLDivisions object that represents an HTML division in a Web document.
Public property Hyperlinks Returns a Hyperlinks collection that represents all the hyperlinks in the specified range.
Public property ID Returns or sets the identifying label for the specified object when the current document is saved as a Web page.
Public property Information Returns information about the specified selection or range.
Public property InlineShapes Returns a InlineShapes collection that represents all the InlineShape objects in a document, range, or selection.
Public property IsEndOfRowMark Determines if the specified range is collapsed and is located at the end-of-row mark in a table.
Public property Italic Determines if the range is formatted as italic.
Public property ItalicBi Determines if the range is formatted as italic.
Public property Kana Returns or sets whether the specified range of Japanese language text is hiragana or katakana.
Public property LanguageDetected Returns or sets a value that specifies whether Microsoft Word has detected the language of the specified text.
Public property LanguageID Returns or sets the language for the specified object.
Public property LanguageIDFarEast Returns or sets an East Asian language for the specified object.
Public property LanguageIDOther Returns or sets the language for the specified object.
Public property ListFormat Returns a ListFormat object that represents all the list formatting characteristics of a range.
Public property ListParagraphs Returns a ListParagraphs collection that represents all the numbered paragraphs in the range.
Public property ListStyle Returns an Object that represents the style used to format a bulleted list or numbered list. Read-only.
Public property Locks Gets a CoAuthLocks collection object that represents all the locks in the range.
Public property NextStoryRange Returns a Range object that refers to the next story as shown in the following table.
Public property NoProofing Determines if the spelling and grammar checker ignores the specified text.
Public property OMaths Returns an OMaths collection that represents the OMath objects within the specified range. Read-only.
Public property Orientation Returns or sets the orientation of text in a range when the Text Direction feature is enabled.
Public property PageSetup Returns a PageSetup object that's associated with the specified range.
Public property ParagraphFormat Returns or sets a ParagraphFormat object that represents the paragraph settings for the specified range.
Public property Paragraphs Returns a Paragraphs collection that represents all the paragraphs in the specified range.
Public property ParagraphStyle Returns an Object that represents the style used to format a paragraph. Read-only.
Public property Parent Returns an object that represents the parent object of the specified object.
Public property ParentContentControl Returns a ContentControl object that represents the parent content control for the specified range. Read-only.
Public property PreviousBookmarkID Returns the number of the last bookmark that starts before or at the same place as the specified range.
Public property ReadabilityStatistics Returns a ReadabilityStatistics collection that represents the readability statistics for the specified range.
Public property Revisions Returns a Revisions collection that represents the tracked changes in the range.
Public property Rows Returns a Rows collection that represents all the table rows in a range.
Public property Scripts Returns a Scripts collection that represents the collection of HTML scripts in the specified object.
Public property Sections Returns a Sections collection that represents the sections in the specified range.
Public property Sentences Returns a Sentences collection that represents all the sentences in the range.
Public property Shading Returns a Shading object that refers to the shading formatting for the specified object.
Public property ShapeRange Returns a ShapeRange collection that represents all the Shape objects in the specified range.
Public property ShowAll Determines if all nonprinting characters (such as hidden text, tab marks, space marks, and paragraph marks) are displayed.
Public property SmartTags Returns a SmartTags object that represents a smart tag in a range.
Public property SpellingChecked Determines if spelling has been checked throughout the specified range.
Public property SpellingErrors Returns a ProofreadingErrors collection that represents the words identified as spelling errors in the specified range.
Public property Start Returns or sets the starting character position of a range.
Public property StoryLength Returns the number of characters in the story that contains the specified range.
Public property StoryType Returns the story type for the specified range.
Public property Style Returns or sets the style for the specified object.
Public property Subdocuments Returns a Subdocuments collection that represents all the subdocuments in the specified range.
Public property SynonymInfo Returns a SynonymInfo object that contains information from the thesaurus on synonyms, antonyms, or related words and expressions for the specified word or phrase.
Public property Tables Returns a Tables collection that represents all the tables in the specified range.
Public property TableStyle Returns a Object that represents the style used to format a table. Read-only.
Public property Text Returns or sets the text in the specified range.
Public property TextRetrievalMode Returns a TextRetrievalMode object that controls how text is retrieved from the specified range.
Public property TopLevelTables Returns a Tables collection that represents the tables at the outermost nesting level in the current range.
Public property TwoLinesInOne Returns or sets whether Microsoft Word sets two lines of text in one and specifies the characters that enclose the text, if any.
Public property Underline Returns or sets the type of underline applied to the range.
Public property Updates Gets a CoAuthUpdates collection object that represents all the available updates in the range.
Public property WordOpenXML Returns a String that represents the XML contained within the range in the Microsoft Office Word Open XML format. Read-only.
Public property Words Returns a Words collection that represents all the words in a range.
Public property XML Returns a String that represents the XML text in the specified object.
Public property XMLNodes Returns a XMLNodes collection that represents the collection of all XML elements within a document or in a range— including those elements that are only partially within the range.
Public property XMLParentNode Returns a XMLNode object that represents the parent node of a selection or range.

Top

See Also

Reference

Range Interface

Microsoft.Office.Interop.Word Namespace