TextRange2 インターフェイス

定義

Shape オブジェクトまたは ShapeRange オブジェクトのレイアウト枠を表します。

public interface class TextRange2 : Microsoft::Office::Core::_IMsoDispObj, System::Collections::IEnumerable
[System.Runtime.InteropServices.Guid("000C0397-0000-0000-C000-000000000046")]
public interface TextRange2 : Microsoft.Office.Core._IMsoDispObj, System.Collections.IEnumerable
[<System.Runtime.InteropServices.Guid("000C0397-0000-0000-C000-000000000046")>]
type TextRange2 = interface
    interface _IMsoDispObj
    interface IEnumerable
Public Interface TextRange2
Implements _IMsoDispObj, IEnumerable
属性
実装

注釈

このオブジェクトには、レイアウト枠の配置や向きを制御するプロパティやメソッドだけでなく、レイアウト枠のテキストが含まれます。 TextFrame2 プロパティを使用して、オブジェクトをTextFrame2返します。

プロパティ

Application

オブジェクト修飾子を付けずにこのプロパティは、Microsoft Office アプリケーションの現在のインスタンスを表す Application オブジェクトを返します。 オブジェクト修飾子と共に使用されるこのプロパティは、オブジェクトの作成者を表す Application オブジェクトを TextFrame2 返します。 OLE オートメーション オブジェクトに対してこのプロパティを使用すると、そのオブジェクトのアプリケーションを取得できます。 読み取り専用です。

BoundHeight

指定されたテキストのテキスト境界ボックスの高さをポイント単位で取得します。 読み取り専用です。

BoundLeft

指定されたテキストのテキスト境界ボックスの左辺の座標を取得します。 読み取り専用です。

BoundTop

指定されたテキストのテキスト境界ボックスの上辺の座標を取得します。 読み取り専用です。

BoundWidth

指定されたテキストのテキスト境界ボックスの幅をポイント単位で取得します。 読み取り専用です。

Characters[Int32, Int32]

読み取り専用です。

Count

内の項目の数を取得します。

TextRange2 コレクション。 読み取り専用です。

Creator

が存在するアプリケーションを示す 32 ビット整数を取得します。

TextRange2 オブジェクトが作成されました。 読み取り専用です。

Font

オブジェクトの文字書式を表す Font オブジェクトを TextRange2 返します。 読み取り専用です。

LanguageID

オブジェクトのTextRange2値をMsoLanguageID取得または設定します。 読み取り/書き込みが可能です。

Length

テキスト範囲の長さを取得します。 読み取り専用です。

Lines[Int32, Int32]

指定したテキスト行のサブセットを返します。 読み取り専用です。

MathZones[Int32, Int32]

Shape オブジェクトまたは ShapeRange オブジェクトのレイアウト枠を表します。

ParagraphFormat

指定したテキストの段落書式を返します。 読み取り専用です。

Paragraphs[Int32, Int32]

指定したテキスト 段落のサブセットを取得します。 読み取り専用です。

Parent

オブジェクトの親オブジェクトを TextRange2 取得します。

読み取り専用です。

Runs[Int32, Int32]

指定したテキスト実行のサブセットを取得します。 テキスト ランは、同じフォント属性を共有する文字の範囲で構成されています。 読み取り専用です。

Sentences[Int32, Int32]

指定したテキスト文のサブセットを返します。 読み取り専用です。

Start

指定したテキスト範囲の開始点を取得します。 読み取り専用です。

Text

取得またはテキスト範囲のテキストを表す 文字列 値を設定します。 読み取り/書き込みが可能です。

Words[Int32, Int32]

指定したテキスト単語のサブセットを取得します。 読み取り専用です。

メソッド

AddPeriods()

左から右の言語の場合は オブジェクトに含まれる TextFrame2 テキストの右側にピリオド (.) 句読点を追加し、右側から左の言語の場合は左側に句読点を追加します。

ChangeCase(MsoTextChangeCase)

オブジェクトの大文字と小文字を TextRange2 列挙内のいずれかの値に MsoTextChangeCase 変更します。

Copy()

オブジェクトを TextRange2 コピーします。

Cut()

テキストの範囲からテキストの一部または全部を削除します。

Delete()

オブジェクトを TextRange2 削除します。

Find(String, Int32, MsoTriState, MsoTriState)

オブジェクトを TextRange2 検索して、テキストのサブセットを検索します。

GetEnumerator()

Shape オブジェクトまたは ShapeRange オブジェクトのレイアウト枠を表します。

InsertAfter(String)

オブジェクト内の既存のテキストの右側にテキストを TextRange2 挿入します。

InsertBefore(String)

オブジェクト内の既存のテキストの左側にテキストを TextRange2 挿入します。

InsertChartField(MsoChartFieldType, String, Int32)

グラフ内のデータ ラベルの本文にフィールドを挿入します。

InsertSymbol(String, Int32, MsoTriState)

指定したフォント セットから、 オブジェクトによって表されるテキストの範囲にシンボルを TextRange2 挿入します。

Item(Object)

オブジェクトからインデックス番号で指定されたテキストの範囲を TextRange2 取得します。

LtrRun()

TextRange2左から右のテキスト実行の指定されたサブセットを表す オブジェクトを返します。 テキスト ランは、同じフォント属性を共有する文字の範囲で構成されています。

Paste()

クリップボードの内容を オブジェクトに TextRange2 貼り付けます。

PasteSpecial(MsoClipboardFormat)

指定した形式でテキスト範囲をクリップボードの内容に置き換えます。 貼り付けが成功した場合、このメソッドは貼り付けたテキスト範囲を含むオブジェクトを返 TextRange2 します。

RemovePeriods()

オブジェクト内のテキストからすべてのピリオド (.) 句読点を TextRange2 削除します。

Replace(String, String, Int32, MsoTriState, MsoTriState)

テキスト範囲内の特定のテキストを検索し、見つかったテキストを指定された文字列に置き換え、見つかったテキストの最初の出現を表すオブジェクトを返 TextRange2 します。 何も検出されなかった場合は Nothing を返します。

RotatedBounds(Single, Single, Single, Single, Single, Single, Single, Single)

指定したテキスト範囲にある境界ボックスの頂点の座標を取得します。 読み取り専用です。

RtlRun()

TextRange2右から左へのテキスト実行の指定されたサブセットを表す オブジェクトを返します。 テキスト ランは、同じフォント属性を共有する文字の範囲で構成されています。

Select()

オブジェクトを TextRange2 選択します。

TrimText()

指定したテキストから末尾のスペースを差し引いた値を返します。

適用対象