共用方式為


Word) (Shapes.AddOLEObject 方法

會建立 OLE 物件。 會傳回代表新 OLE 物件的 InlineShape 物件。

語法

expression. AddOLEObject( _ClassType_ , _FileName_ , _LinkToFile_ , _DisplayAsIcon_ , _IconFileName_ , _IconIndex_ , _IconLabel_ , _Range_ )

需要 expression。 代表 Shapes 物件的 變數。

參數

名稱 必要/選用 資料類型 描述
ClassType 選用 Variant 用來啟動指定之 OLE 物件的應用程式名稱。
FileName 選用 Variant 建立物件時所依據的來源檔。 如果省略此引數,則會使用目前的資料夾。 必須為物件指定 ClassType 或 FileName 引數,但不能同時指定兩者。
LinkToFile 選用 Variant True 是表示 已建立的檔案的連結 OLE 物件。 False 進行 OLE 物件獨立的檔案複本。 若您指定的值 ClassType、 LinkToFile 引數必須 為 False 。 預設值為 False
DisplayAsIcon 選用 Variant True 是表示 顯示為圖示的 OLE 物件。 預設值為 False
IconFileName 選用 Variant 內含要顯示之圖示的檔案。
IconIndex 選用 Variant IconFileName 內的圖示索引編號。 指定的檔案中的圖示的順序會對應至圖示顯示的順序在 [ 變更圖示] 對話方塊中選取時 顯示為圖示] 核取方塊。 檔案中的第一個圖示的索引編號為 0 (零)。 如果已知索引編號的圖示不在 IconFileName 中,則會使用索引編號為 1 的圖示 (即檔案中的第二個圖示)。 預設值為 0 (零)。
IconLabel 選用 Variant 要在圖示下方顯示的標籤 (標題)。
Range 選用 Variant 文字中要放置 OLE 物件的範圍。 除非摺疊該範圍,否則 OLE 物件會取代該範圍。 如果省略此引數,則會自動放置該物件。

傳回值

InlineShape

範例

本範例會將新的浮動點陣圖影像新增至使用中檔。 點陣圖會連結到另一個檔案。

ActiveDocument.Shapes.AddOLEObject _ 
 FileName:="c:\my documents\MyDrawing.bmp", _ 
 LinkToFile:=True

另請參閱

Shapes 集合物件

支援和意見反應

有關於 Office VBA 或這份文件的問題或意見反應嗎? 如需取得支援服務並提供意見反應的相關指導,請參閱 Office VBA 支援與意見反應