OLEObjects メソッド (Excel)Worksheet.OLEObjects method (Excel)

1つの OLE オブジェクト ( OLEObject)、または、グラフまたはシート上のすべての ole オブジェクト ( OLEObjects コレクション) のコレクションを表すオブジェクトを返します。Returns an object that represents either a single OLE object (an OLEObject) or a collection of all OLE objects (an OLEObjects collection) on the chart or sheet. 読み取り専用です。Read-only.


OLEObjects(Index)expression.OLEObjects (Index)

Worksheet オブジェクトを表す変数を取得します。expression A variable that represents a Worksheet object.


名前Name 必須 / オプションRequired/Optional データ型Data type 説明Description
IndexIndex 省略可能Optional VariantVariant OLE オブジェクトの名前またはインデックス番号を指定します。The name or number of the OLE object.

戻り値Return value



次の使用例は、シート 1 にある OLE オブジェクトのリンクの種類のリストを作成します。This example creates a list of link types for OLE objects on Sheet1. リストは新しく作成したワークシートに表示されます。The list appears on a new worksheet created by the example.

Set newSheet = Worksheets.Add 
i = 2 
newSheet.Range("A1").Value = "Name" 
newSheet.Range("B1").Value = "Link Type" 
For Each obj In Worksheets("Sheet1").OLEObjects 
 newSheet.Cells(i, 1).Value = obj.Name 
 If obj.OLEType = xlOLELink Then 
 newSheet.Cells(i, 2) = "Linked" 
 newSheet.Cells(i, 2) = "Embedded" 
 End If 
 i = i + 1 

サポートとフィードバック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.