會插入剪貼簿的內容,讓您控制貼上之資訊的格式,以及 (選擇性) 建立來源檔案 (例如 Microsoft Word 文件) 的連結。
語法
表情。PasteSpecial (格式、 連結、 DisplayAsIcon)
詞 一個代表 頁面 物件的變數。
參數
| 名稱 | 必要/選用 | 資料類型 | 描述 |
|---|---|---|---|
| Format | 必要 | Long | 內部剪貼簿格式。 |
| 連結 | 選用 | Variant | True 表示要建立所貼上資料的來源之連結,否則為 False (預設值)。 如果來源資料不適合或不支援連結,則會予以略過。 |
| DisplayAsIcon | 選用 | Variant | True 表示要將貼上的資料顯示為圖示,否則為 False (預設值)。 |
傳回值
無
註解
如果只要將剪貼簿的內容貼到物件中,請使用 Paste 方法。
Format 引數的值可以是下列其中任何一項:
VisPasteSpecialCodes 中的值 (請參閱下表)。
任何一種標準的剪貼簿格式,例如 CF_TEXT。 如需詳細資訊,請參閱 MSDN (Microsoft Developer Network) 網站上的 Microsoft Platform SDK。
從 RegisterClipboardFormat 函數的呼叫所傳回的任何一個值。 如需詳細資訊,請參閱 MSDN 網站上的 Microsoft Platform SDK。
注意事項
在呼叫 Microsoft Windows 函數之前,應該要了解 Windows API DLL 處理引數及資料類型的方式。 以錯誤的方式呼叫 Windows 函數可能會造成無效分頁的錯誤或其他非預期的行為。 如需呼叫 Windows 函數的詳細資訊,請在 MSDN 上搜尋 "Windows API"。
由 Visio 型別程式庫以 VisPasteSpecialCodes 宣告的 Format 之可能值,會在下表中說明。
| 常數 | 值 | 描述 |
|---|---|---|
| visPasteBitmap | 2 | 貼上點陣圖。 |
| visPasteDIB | 8 | 貼上與裝置無關的點陣圖。 |
| 可見PasteEMF | 14 | 貼上增強型中繼檔。 |
| visPasteHyperlink | 65538 | 貼上超連結。 |
| visPasteInk | 65544 | 貼上筆跡資料。 |
| visPasteMetafile | 3 | 貼上中繼檔。 |
| visPasteOEMText | 7 | 貼上 OEM 文字。 |
| visPasteOLEObject | 65536 | 貼上 OLE 物件。 |
| visPasteRichText | 65537 | 貼上 RTF 格式。 |
| visPasteText | 1 | 貼上 ANSI 文字。 |
| visPasteURL | 65539 | 貼上統一資源定位器 (URL)。 |
| visPasteVisioIcon | 65543 | 貼上 Visio 圖示。 |
| visPasteVisioMastersXML | 65546 | 貼上 Visio 主圖形 XML。 |
| visPasteVisioMasters | 65541 | 貼上 Visio 主圖形。 |
| visPasteVisioShapesXML | 65545 | 貼上 Visio 圖形 XML。 |
| visPasteVisioShapesWithoutDataLinks | 65548 | 貼上不含內部資料連結的 Visio 繪圖資料。 |
| visPasteVisioShapes | 65540 | 貼上 Visio 圖形。 |
| visPasteVisioText | 65542 | 貼上 Visio 文字。 |
支援和意見反應
有關於 Office VBA 或這份文件的問題或意見反應嗎? 如需取得支援服務並提供意見反應的相關指導,請參閱 Office VBA 支援與意見反應。