Shapes.AddPicture 方法 (Excel)
從現有的檔案建立圖片。 會傳回 Shape 物件,代表新的圖片。
語法
運算式。AddPicture (FileName、 LinkToFile、 SaveWithDocument、 Left、 Top、 Width、 Height)
expression 代表 Shapes 物件的變數。
參數
名稱 | 必要/選用 | 資料類型 | 描述 |
---|---|---|---|
FileName | 必要 | 字串 | 要從中建立圖片的檔案。 |
LinkToFile | 必要 | MsoTriState | 要連結的檔案。 使用 msoFalse 將圖片設為檔案的獨立複本。 使用 msoTrue 將圖片連結至其建立來源的檔案。 |
SaveWithDocument | 必要 | MsoTriState | 要與文件一同儲存的圖片。 使用 msoFalse 只儲存檔中的連結資訊。 使用 msoTrue 將 連結的圖片與插入的檔一起儲存。 如果 LinkToFile 為 msoFalse,此引數必須是 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 支援與意見反應。