Page.PasteSpecial 方法 (Visio)
會插入剪貼簿的內容,讓您控制貼上之資訊的格式,以及 (選擇性) 建立來源檔案 (例如 Microsoft Word 文件) 的連結。
語法
運算式。PasteSpecial (Format、 Link、 DisplayAsIcon)
表達 代表 Page 物件的變數。
參數
名稱 | 必要/選用 | 資料類型 | 描述 |
---|---|---|---|
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 | 貼上與裝置無關的點陣圖。 |
visPasteEMF | 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 支援與意見反應。