OLEObjects インターフェイス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
指定したワークシート上のすべての OLEObject オブジェクトのコレクション。 各 OLEObject オブジェクトは、ActiveX コントロール、リンクされた OLE オブジェクト、または埋め込まれている OLE オブジェクトを表します。
public interface class OLEObjects : System::Collections::IEnumerable
[System.Runtime.InteropServices.Guid("000208A3-0000-0000-C000-000000000046")]
[System.Runtime.InteropServices.InterfaceType(2)]
public interface OLEObjects : System.Collections.IEnumerable
Public Interface OLEObjects
Implements IEnumerable
- 属性
- 実装
注釈
メソッドを OLEObjects(Object) 使用して OLEObjects コレクションを 返します。
メソッドを Add(Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object) 使用して新しい OLE オブジェクトを作成し、 OLEObjects コレクションに追加します。
シート上の ActiveX コントロールには、シートを表示するときに [名前] ボックスに表示できるコントロールを含む図形の名前と、コントロールのコード名という 2 つの名前があります。この名前は、プロパティ ウィンドウの [名前] の右側にあるセルに表示されます。 最初にコントロールをシートに追加すると、図形名とコード名が一致します。 ただし、図形名またはコード名を変更した場合、もう一方は自動的に一致するように変更されません。
You use the code name of a control in the names of its event procedures. ただし、シートのShapesまたは OLEObjects コレクションからコントロールを返す場合は、コード名ではなく図形名を使用して、名前でコントロールを参照する必要があります。 たとえば、コード名および図形の名前が既定の CheckBox1 というチェック ボックスを追加したと仮定します。 その後、プロパティ ウィンドウの [(名前)] の横に「chkFinished」と入力してコントロール コード名を変更する場合は、イベント プロシージャ名で chkFinished を使用する必要がありますが、Shapes またはOLEObjects コレクションからコントロールを返すには CheckBox1 を使用する必要があります。
プロパティ
Application |
Microsoft Excel アプリケーションを Application 表す オブジェクトを返します。 |
AutoLoad |
True の場合は、OLE オブジェクトを含んでいるブックを開くと、そのオブジェクトが自動的にロードされます。 |
Border |
オブジェクトの Border 境界線を表す オブジェクトを返します。 |
Count |
コレクション内にあるオブジェクトの数を返します。 |
Creator |
このオブジェクトを作成したアプリケーションを示す、32 ビットの整数値を返します。 |
Enabled |
オブジェクトが有効な場合は True です。 |
Height |
オブジェクトのポイント単位の高さです。 |
Interior |
指定したオブジェクトの Interior 内部を表す オブジェクトを返します。 |
Left |
列 A の左端 (ワークシートの場合)、またはグラフ エリアの左端 (グラフの場合) からオブジェクトの左端までのポイント単位の距離です。 |
Locked |
オブジェクト がロックされている場合は True。 False シート が保護されているときにオブジェクトを変更できる場合。 |
OnAction |
内部使用のため予約済みです。 |
Parent |
指定されたオブジェクトの親オブジェクトを返します。 |
Placement |
オブジェクトの下のセルにアタッチする方法を設定または返します。 |
PrintObject |
ドキュメントを印刷するときにオブジェクトを印刷する場合は True。 |
Shadow |
True の 場合、フォントが影のフォントであるか、オブジェクトに影がある場合。 |
ShapeRange |
指定した ShapeRange オブジェクトまたはオブジェクトを表す オブジェクトを返します。 |
SourceName |
指定したオブジェクトのリンク ソース名を設定または返します。 |
Top |
オブジェクトの上端から行 1 の上端 (ワークシート上) またはグラフ領域の上部 (グラフ上) までの距離をポイント単位で指定します。 |
Visible |
オブジェクトが表示されるかどうかを判断します。 |
Width |
オブジェクトのポイント単位の高さです。 |
ZOrder |
オブジェクトの z オーダー位置を返します。 |
メソッド
_Dummy12() |
内部使用のため予約済みです。 |
_Dummy15() |
内部使用のため予約済みです。 |
_Dummy22() |
内部使用のため予約済みです。 |
_Dummy3() |
内部使用のため予約済みです。 |
_Dummy30() |
内部使用のため予約済みです。 |
_Dummy32() |
内部使用のため予約済みです。 |
_Dummy33() |
内部使用のため予約済みです。 |
_Dummy34() |
内部使用のため予約済みです。 |
_Dummy36() |
内部使用のため予約済みです。 |
_Dummy37() |
内部使用のため予約済みです。 |
_Dummy38() |
内部使用のため予約済みです。 |
_Dummy39() |
内部使用のため予約済みです。 |
_Dummy40() |
内部使用のため予約済みです。 |
_Dummy41() |
内部使用のため予約済みです。 |
Add(Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object) |
ワークシートに新しい OLE オブジェクトを追加します。 オブジェクトを OLEObject 返します。 |
BringToFront() |
オブジェクトを Z オーダーの前面に移動します。 |
Copy() |
オブジェクトをクリップボードにコピーします。 |
CopyPicture(XlPictureAppearance, XlCopyPictureFormat) |
選択しているオブジェクトを図としてクリップボードにコピーします。 |
Cut() |
オブジェクトを切り取り、クリップボードまたは指定された範囲に貼り付けます。 |
Delete() |
オブジェクトを削除します。 |
Duplicate() |
オブジェクトを複製し、複製されたオブジェクトへの参照を返します。 |
GetEnumerator() |
指定したワークシート上のすべての OLEObject オブジェクトのコレクション。 各 OLEObject オブジェクトは、ActiveX コントロール、リンクされた OLE オブジェクト、または埋め込まれている OLE オブジェクトを表します。 |
Group() |
内部使用のため予約済みです。 |
Item(Object) |
コレクションから単一のオブジェクトを返します。 |
Select(Object) |
オブジェクトを選択します。 |
SendToBack() |
オブジェクトを Z オーダーの後方へ移動します。 |