PowerPoint) (Shapes.PasteSpecial 方法
會使用特殊格式貼上剪貼簿的內容。
語法
運算式。PasteSpecial (DataType、 DisplayAsIcon、 IconFileName、 IconIndex、 IconLabel、 Link)
expression 代表 Shapes 物件的變數。
參數
名稱 | 必要/選用 | 資料類型 | 描述 |
---|---|---|---|
DataType | 選用 | PpPasteDataType | 在文件中插入剪貼簿內容時所用的格式。 預設值會依據剪貼簿內容的不同而有所不同。 如果剪貼簿內容不支援 DataType 引數中所指定的資料類型,就會發生錯誤。 |
DisplayAsIcon | 選用 | MsoTriState | MsoTrue 會內嵌的物件 (或連結) 顯示為圖示。 |
IconFileName | 選用 | String | 如果 DisplayAsIcon 設為 msoTrue ,則此引數是要顯示的圖示已儲存之檔案的路徑和檔案名稱。 如果 DisplayAsIcon 設為 msoFalse ,則會忽略這個引數。 |
IconIndex | 選用 | Long | 如果 DisplayAsIcon 設為 msoTrue ,則此引數會對應至您想要在指定 IconFilename 程式檔案中使用之圖示的數字。 例如,0 (零) 會對應至第一個圖示,並 1 會對應至第二個圖示。 如果省略此引數,則會使用第一個 (預設值) 圖示。 如果 DisplayAsIcon 設為 msoFalse ,則會忽略這個引數。 如果 IconIndex 超出有效範圍時,會使用預設圖示 (索引 0)。 |
IconLabel | 選用 | String | 如果 DisplayAsIcon 設為 msoTrue ,則此引數是出現在圖示下的文字。 如果此標籤遺漏,Microsoft PowerPoint 會產生根據剪貼簿內容圖示標籤。 如果 DisplayAsIcon 設為 msoFalse ,則會忽略這個引數。 |
Link | 選用 | MsoTriState | 會決定是否要建立剪貼簿內容來源檔案的連結。 如果剪貼簿內容不支援連結,就會發生錯誤。 |
傳回值
ShapeRange
註解
將圖案新增至集合中指定之格式的圖形。 如果指定的資料類型為 text 資料類型、 新的文字方塊中建立的文字。 貼上成功時 PasteSpecial 方法會傳回 ShapeRange 物件,代表已貼上的圖案範圍。
DataType參數值可以是下列其中一個PpPasteDataType常數:
- ppPasteBitmap
- ppPasteDefault
- ppPasteEnhancedMetafile
- ppPasteHTML
- ppPasteGIF
- ppPasteJPG
- ppPasteMetafilePicture
- ppPastePNG
- ppPasteShape
DisplayAsIcon參數值可以是下列其中一個MsoTriState常數。
常數 | 描述 |
---|---|
msoFalse | 預設值。 不會將內嵌物件 (或連結) 顯示為圖示。 |
msoTrue | 會將內嵌物件 (或連結) 顯示為圖示。 |
呼叫 PasteSpecial 方法時,如果剪貼簿上沒有資料會發生錯誤。
如果來源內容未完全下載,則此方法會失敗併發生錯誤。 如需部分檔的詳細資訊,請 參閱使用部分檔。
另請參閱
支援和意見反應
有關於 Office VBA 或這份文件的問題或意見反應嗎? 如需取得支援服務並提供意見反應的相關指導,請參閱 Office VBA 支援與意見反應。
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應