InlineShape オブジェクト (Word)InlineShape object (Word)

文書の文字列レイヤー内のオブジェクトを表します。Represents an object in the text layer of a document. 位置を固定した図形にすることができるのは、図、OLE オブジェクト、または ActiveX コントロールだけです。An inline shape can only be a picture, an OLE object, or an ActiveX control. InlineShape オブジェクトは、 InlineShapes コレクションのメンバーです。The InlineShape object is a member of the InlineShapes collection. InlineShapes コレクションは、文書、指定範囲、または選択範囲の行内に現れるすべての図形を含みます。The InlineShapes collection contains all the shapes that appear inline in a document, range, or selection.


InlineShape オブジェクトは、文字と同じように扱われ、本文の行の中に文字として配置されます。InlineShape objects are treated like characters and are positioned as characters within a line of text.

単一のInlineShapeオブジェクトを取得するのにには、 InlineShapes (index) を使用します。引数 index にはインデックス番号を指定します。Use InlineShapes (Index), where Index is the index number, to return a single InlineShape object. インライン図形には名前がありません。Inline shapes don't have names. 次の使用例は、作業中の文書の最初の位置を固定した図形をアクティブにします。The following example activates the first inline shape in the active document.


Shape オブジェクトは、文字列範囲にアンカーが配置されていて、そのページの中のどこにでも配置することができます。Shape objects are anchored to a range of text but are free-floating and can be positioned anywhere on the page. 位置を固定した図形を位置を固定しない図形 (またはその逆) に変換するには、 ConvertToInlineShape メソッドと ConvertToShape メソッドを使用します。You can use the ConvertToInlineShape method and the ConvertToShape method to convert shapes from one type to the other. 位置を固定した図形に変換できるのは、図、OLE オブジェクト、および ActiveX コントロールだけです。You can convert only pictures, OLE objects, and ActiveX controls to inline shapes. 図、リンクされた図、埋め込まれた OLE オブジェクト、リンクされた OLE オブジェクト、ActiveX コントロールなどの位置を固定した図形の種類を取得するには、 Type プロパティを使用します。Use the Type property to return the type of inline shape: picture, linked picture, embedded OLE object, linked OLE object, or ActiveX control.


[!メモ] 以前のバージョンの Word で作成した文書を開くと、図は位置を固定した図形に変換されます。When you open a document created in an earlier version of Word, pictures are converted to inline shapes.

関連項目See also

Word オブジェクト モデル リファレンスWord Object Model Reference

サポートとフィードバックSupport and feedback

Office VBA またはこの説明書に関するご質問やフィードバックがありますか?Have questions or feedback about Office VBA or this documentation? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。Please see Office VBA support and feedback for guidance about the ways you can receive support and provide feedback.