Shapes.AddPicture 方法 (Excel)

從現有的檔案建立圖片。 會傳回 Shape 物件,代表新的圖片。

語法

運算式AddPicture (FileNameLinkToFileSaveWithDocumentLeftTopWidthHeight)

expression 代表 Shapes 物件的變數。

參數

名稱 必要/選用 資料類型 描述
FileName 必要 字串 要從中建立圖片的檔案。
LinkToFile 必要 MsoTriState 要連結的檔案。 使用 msoFalse 將圖片設為檔案的獨立複本。 使用 msoTrue 將圖片連結至其建立來源的檔案。
SaveWithDocument 必要 MsoTriState 要與文件一同儲存的圖片。 使用 msoFalse 只儲存檔中的連結資訊。 使用 msoTrue 將 連結的圖片與插入的檔一起儲存。 如果 LinkToFilemsoFalse,此引數必須是 msoTrue
Left 必要 Single 位置 (以相對於檔左上角的圖片左上角) 為單位。
Top 必要 Single 圖片的左上角位置 (以點為單位),與文件頂端相對。
Width 必要 Single 圖片的寬度是以點為單位 (若要保留現有檔案的寬度,請輸入 -1)。
Height 必要 Single 圖片的高度是以點為單位 (若要保留現有檔案的高度,請輸入 -1)。

傳回值

圖形

範例

本範例會將從檔案Music.bmp建立的圖片新增至 myDocument。 插入的圖片會連結至建立該圖片的檔案,並與 myDocument一起儲存。

Set myDocument = Worksheets(1) 
myDocument.Shapes.AddPicture _ 
    "c:\microsoft office\clipart\music.bmp", _ 
    True, True, 100, 100, 70, 70

支援和意見反應

有關於 Office VBA 或這份文件的問題或意見反應嗎? 如需取得支援服務並提供意見反應的相關指導,請參閱 Office VBA 支援與意見反應