Page.PasteSpecial 方法 (Visio)

會插入剪貼簿的內容,讓您控制貼上之資訊的格式,以及 (選擇性) 建立來源檔案 (例如 Microsoft Word 文件) 的連結。

語法

運算式PasteSpecial (FormatLinkDisplayAsIcon)

表達 代表 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 支援與意見反應