會將新的 OLE 物件新增到工作表中。
語法
表達。新增 (ClassType、FileName、Link、DisplayAsIcon、IconFileName、IconIndex、IconLabel、Left、Top、Width、Height)
詞 代表 OLEObjects 物件的變數。
參數
| 名稱 | 必要/選用 | 資料類型 | 描述 |
|---|---|---|---|
| ClassType | 選用 | Variant | 您必須指定 ClassType 或 FileName。 該字串包含所要建立之物件的程式識別碼。 如果已指定 ClassType,則會忽略 FileName 及 Link。 |
| FileName | 選用 | Variant | 您必須指定 ClassType 或 FileName。 該字串會指定要用來建立 OLE 物件的檔案。 |
| 連結 | 選用 | Variant | 如果為 True,則會將根據 FileName 所新增的 OLE 物件連結到該檔案。 如果該物件未連結,則會將物件建立為檔案的複本。 預設值為 False。 |
| DisplayAsIcon | 選用 | Variant | 如果為 True,則會將新的 OLE 物件顯示成圖示或一般圖片。 如果這個引數為 True,則可使用 IconFileName 及 IconIndex 來指定圖示。 |
| IconFileName | 選用 | Variant | 字串,用於指定包含要顯示之圖示的檔案。 只有當 DisplayAsIcon 為 True 時,才會使用這個引數。 如果沒有指定這個引數,或是檔案不包含任何圖示,則會使用 OLE 類別的預設圖示。 |
| IconIndex | 選用 | Variant | 圖示檔案中的圖示編號。 只有當 DisplayAsIcon 為 True,而且 IconFileName 參照到包含圖示的有效檔案時,才會使用這個引數。 如果具有該特定索引編號的圖示不在 IconFileName 所指定的檔案中,則會使用檔案中的第一個圖示。 |
| IconLabel | 選用 | Variant | 字串,用於指定要顯示在圖示下方的標籤。 只有當 DisplayAsIcon 為 True 時,才會使用這個引數。 如果省略這個引數,或者這個引數為空字串 (""),則不會顯示任何標題。 |
| Left | 選用 | Variant | 新物件相對於工作表上儲存格 A1 左上角或圖表左上角的初始座標 ( 以點為單位)。 |
| Top | 選用 | Variant | 新物件相對於工作表上第 1 列頂端或圖表上圖表區域頂端的初始座標 (以點為單位)。 |
| Width | 選用 | Variant | 新物件的初始寬度 (以磅為單位)。 |
| Height | 選用 | Variant | 新物件的初始高度 (以點為單位)。 |
傳回值
代表新 OLE 物件的 OLEObject 物件。
範例
這個範例會在 Sheet1 上建立新的 Microsoft Word OLE 物件。
ActiveWorkbook.Worksheets("Sheet1").OLEObjects.Add _
ClassType:="Word.Document"
這個範例會在第一張工作表上新增指令按鈕。
Worksheets(1).OLEObjects.Add ClassType:="Forms.CommandButton.1", _
Link:=False, DisplayAsIcon:=False, Left:=40, Top:=40, _
Width:=150, Height:=10
支援和意見反應
有關於 Office VBA 或這份文件的問題或意見反應嗎? 如需取得支援服務並提供意見反應的相關指導,請參閱 Office VBA 支援與意見反應。