次の方法で共有


Shapes インターフェイス

定義

指定したシート上のすべての Shape オブジェクトのコレクション。

public interface class Shapes : System::Collections::IEnumerable
[System.Runtime.InteropServices.Guid("0002443A-0000-0000-C000-000000000046")]
[System.Runtime.InteropServices.InterfaceType(2)]
public interface Shapes : System.Collections.IEnumerable
Public Interface Shapes
Implements IEnumerable
属性
実装

注釈

Shape オブジェクトは、描画レイヤー内のオブジェクト (オートシェイプ、フリーフォーム、OLE オブジェクト、図など) を表します。

: ドキュメント上の図形のサブセットを操作する場合 (たとえば、ドキュメント上のオートシェイプのみ、または選択した図形のみに対して何かを行う場合)、操作する図形を含むコレクションを作成 ShapeRange する必要があります。

プロパティ

Application

Microsoft Excel アプリケーションを Application 表す オブジェクトを返します。

Count

コレクション内にあるオブジェクトの数を返します。

Creator

このオブジェクトを作成したアプリケーションを示す、32 ビットの整数値を返します。

Parent

指定されたオブジェクトの親オブジェクトを返します。

Range[Object]

コレクション内の ShapeRange 図形のサブセットを表す オブジェクトを Shapes 返します。

メソッド

_Default(Object)

内部使用のため予約済みです。

AddCallout(MsoCalloutType, Single, Single, Single, Single)

輪郭なしの吹き出しを作成します。 Shape新しい吹き出しを表す オブジェクトを返します。

AddCanvas(Single, Single, Single, Single)

内部使用のため予約済みです。

AddChart(Object, Object, Object, Object, Object)

このオブジェクト、メンバー、または列挙体は非推奨です。ユーザーのコード内で使用されるものではありません。

AddChart2(Object, Object, Object, Object, Object, Object, Object)

ドキュメントにグラフを追加します。 グラフを Shape 表す オブジェクトを返し、指定したコレクションに追加します。

AddConnector(MsoConnectorType, Single, Single, Single, Single)

コネクタを作成します。 新しいコネクタを Shape 表す オブジェクトを返します。

AddCurve(Object)

ワークシート内の Shape ベジエ曲線を表す オブジェクトを返します。

AddDiagram(MsoDiagramType, Single, Single, Single, Single)

ダイアグラムを作成します。 新しい図を Shape 表す オブジェクトを返します。

AddFormControl(XlFormControl, Int32, Int32, Int32, Int32)

Microsoft Excel コントロールを作成します。 新しいコントロールを Shape 表す オブジェクトを返します。

AddLabel(MsoTextOrientation, Single, Single, Single, Single)

ラベルを作成します。 新しいラベルを Shape 表す オブジェクトを返します。

AddLine(Single, Single, Single, Single)

ワークシート内の Shape 新しい行を表す オブジェクトを返します。

AddOLEObject(Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object)

OLE オブジェクトを作成します。 新しい OLE オブジェクトを Shape 表す オブジェクトを返します。

AddPicture(String, MsoTriState, MsoTriState, Single, Single, Single, Single)

既存のファイルから図オブジェクトを作成します。 新しい図を Shape 表す オブジェクトを返します。

AddPicture2(String, MsoTriState, MsoTriState, Single, Single, Single, Single, MsoPictureCompress)

既存のファイルから図オブジェクトを作成します。 新しい図を Shape 表す オブジェクトを返します。

AddPolyline(Object)

折れ線または閉じた多角形の描画を作成します。 Shape新しいポリラインまたはポリゴンを表すオブジェクトを返します。

AddShape(MsoAutoShapeType, Single, Single, Single, Single)

ワークシート内の Shape 新しいオートシェイプを表すオブジェクトを返します。

AddSmartArt(SmartArtLayout, Object, Object, Object, Object)

指定されたレイアウトを使用して新しい SmartArt グラフィックを作成します。

AddTextbox(MsoTextOrientation, Single, Single, Single, Single)

テキスト ボックスを作成します。 新しいテキスト ボックスを Shape 表す オブジェクトを返します。

AddTextEffect(MsoPresetTextEffect, String, String, Single, MsoTriState, MsoTriState, Single, Single)

ワードアート オブジェクトを作成します。 Shape新しいワードアート オブジェクトを表す オブジェクトを返します。

BuildFreeform(MsoEditingType, Single, Single)

フリーフォーム オブジェクトを作成します。 作成中の FreeformBuilder フリーフォームを表す オブジェクトを返します。

GetEnumerator()

指定したシート上のすべての Shape オブジェクトのコレクション。

Item(Object)

コレクションから単一のオブジェクトを返します。

SelectAll()

指定したコレクション内のすべての図形を選択します Shapes

適用対象