共用方式為


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