如何在 Excel 中將圖片或影像鎖定至儲存格,或與儲存格建立連結?
當您在 Excel 中處理圖片時,可能會需要讓圖片與特定儲存格保持連結,以便在調整儲存格尺寸時,圖片能自動隨之移動並縮放。這項功能在管理產品目錄、組織架構圖、課程計畫,或任何需確保圖片與相關資料精準對齊的工作表中尤為實用。以下提供幾種在 Excel 中實現此效果的實用方法,並分析各自的適用情境、優勢與限制。
透過設定圖片格式屬性將圖片鎖定至/儲存格內
使用強大工具輕鬆插入自動調整至儲存格大小的圖片
VBA 程式碼:以程式方式插入圖片並將其鎖定至儲存格
Excel 公式:使用 INDIRECT 或 HYPERLINK 建立圖片的可點擊連結
透過設定圖片格式屬性將圖片鎖定至/儲存格內
Excel 提供了一種簡單的方法,透過內建的隨儲存格移動並調整大小選項,將圖片與儲存格緊密連結!啟用此功能後,當您調整儲存格大小時,圖片會自動跟隨移動並同步縮放,操作直覺又省時,非常適合管理少量圖片。然而,若需處理大量圖片,由於每張都須逐一設定,效率可能受限。
1. 在將圖片插入工作表後,請在圖片上按一下滑鼠右鍵,並從快捷選單中選取大小與屬性。請參閱螢幕截圖:

2. 工作表右側將出現圖片格式窗格。在該窗格中,點選大小與屬性
圖示,接著於屬性區段中選取隨儲存格移動並調整大小選項,即可輕鬆完成設定並關閉窗格!

現在,當您調整行高或列寬時,圖片會隨著所連結的儲存格一同移動並自動調整大小。請注意,若需插入多張圖片,您必須對每張圖片分別執行此設定。若圖片橫跨多個儲存格,系統將根據其所覆蓋區域的變化,按比例自動調整圖片大小。
提示:若您希望圖片嚴格依據單一儲存格進行縮放,請確保圖片完全置於該儲存格內,並再次確認隨儲存格移動並調整大小屬性仍為啟用狀態——複製與貼上工作表或圖片時,此設定有時會被重設。由於 Excel 不同版本近期的更新可能略微調整這些選項的位置,若您不確定,請前往「圖片格式」窗格中的「屬性」區段進行確認。
使用強大工具輕鬆插入自動調整至儲存格大小的圖片
對於經常需要插入多張圖片,並確保每張圖片完美契合對應儲存格的使用者來說,Kutools for Excel 的導入圖片功能提供了一個高效解決方案!無論是處理產品清單、員工檔案,還是視覺化庫存表格,都能自動化繁瑣流程,大幅減少手動調整,讓您輕鬆提升工作效率。
套用前,請先下載並安裝Kutools for Excel。
1. 前往 KUTOOLS PLUS 選項卡,然後點擊匯入匯出 > 導入圖片。請參閱螢幕截圖:

2. 當出現導入圖片對話方塊時,請執行下列步驟:
- 2.1 在導入順序下拉式選單中,根據您希望圖片沿欄位向下或沿列向右載入,選擇先行後列或先列後行。
- 2.2 按一下新增,並依需求選擇檔案或資料夾,即可匯入單張圖片或整個資料夾中的所有圖片!
- 2.3 在開啟對話方塊中,選取所需的圖片檔案或目標資料夾,然後按一下開啟按鈕繼續。請參閱螢幕截圖:

- 2.4 所選圖片現已列於導入圖片對話方塊中。點擊導入大小按鈕,勾選匹配儲存格大小選項,確保每張圖片完美契合儲存格,再點擊確定。

- 2.5 在檢視圖片清單後,按一下匯入按鈕。
3. 在接下來的導入圖片對話方塊中,選取圖片的起始儲存格,然後按一下確定,Kutools for Excel 將自動插入每張圖片,並精確調整其大小以完美匹配對應儲存格。
想免費試用此工具 30 天嗎?立即下載,並依照上述步驟操作!
VBA 程式碼:以程式方式插入圖片並將其鎖定至儲存格
有時,為了進階用途(例如批次匯入圖片或自動化工作流程),使用 VBA 程式碼能有效簡化重複性任務。若您經常需要將圖片插入特定儲存格,並確保圖片始終鎖定(即能精確地隨所連結的儲存格移動與調整大小),此方法尤其實用。透過 VBA 自動化,在處理大型資料集、產品庫存,或連結視覺資產的儀表板時,更能發揮強大效益。
優點:針對複雜或重複性工作,具備高度彈性與客製化能力!您可精確掌控圖片置入的儲存格位置、以程式方式設定圖片屬性,並隨新資料自動更新圖片。
限制:需啟用巨集並具備基本 VBA 知識,在某些環境中若使用不當,可能引發錯誤或安全性提示。
1. 按一下開發人員工具 > Visual Basic,以開啟 VBA 編輯器。在 Microsoft Visual Basic for Applications 視窗中,按一下插入 > 模組,並將下列程式碼貼到模組中:
Sub InsertAndLockImages()
'Updated by Extendoffice 2025/7/14
Dim fd As FileDialog
Dim selectedItems() As String
Dim targetRange As Range
Dim i As Long
Dim addedPic As Picture
Dim item As Variant
Set fd = Application.FileDialog(msoFileDialogFilePicker)
With fd
.Title = "Select one or more images"
.Filters.Clear
.Filters.Add "Images", "*.jpg; *.jpeg; *.png; *.gif; *.bmp"
.AllowMultiSelect = True
If .Show = -1 Then
If .selectedItems.Count = 0 Then Exit Sub
ReDim selectedItems(1 To .selectedItems.Count)
For i = 1 To .selectedItems.Count
selectedItems(i) = .selectedItems(i)
Next i
Else
Exit Sub
End If
End With
Set targetRange = Application.InputBox("Select the starting cell (images will fill downwards):", "KutoolsforExcel", Type:=8)
If targetRange Is Nothing Then Exit Sub
Application.ScreenUpdating = False
For i = 1 To UBound(selectedItems)
Set addedPic = ActiveSheet.Pictures.Insert(selectedItems(i))
With addedPic
.Top = targetRange.Offset(i - 1, 0).Top
.Left = targetRange.Offset(i - 1, 0).Left
.Width = targetRange.Offset(i - 1, 0).Width
.Height = targetRange.Offset(i - 1, 0).Height
.Placement = xlMoveAndSize
End With
Next i
Application.ScreenUpdating = True
MsgBox "Inserted " & UBound(selectedItems) & " image(s) successfully.", vbInformation
End Sub 2. 若要執行程式碼,請點擊 VBA 編輯器工具列中的
(執行)按鈕。
3. 當檔案對話方塊出現時,選取一張或多張圖片檔案,然後按一下「確定」。
4. 當提示出現時,請選取起始儲存格。
巨集將從所選儲存格開始,將每張圖片依序插入至後續列中:
- 每張圖片都會自動調整大小,完美契合儲存格。
- 圖片已設定為隨儲存格移動並自動調整大小。
- 如果您選取了 3 張圖片並選擇儲存格 B2,→ 圖片 1 將出現在 B2,→ 圖片 2 將出現在 B3,→ 圖片 3 將出現在 B4.
- 圖片將自動調整為儲存格大小(儲存格越小,圖片也會隨之縮小)。
- 圖片預設會依據欄位的對齊方式進行垂直對齊。
- 請確保保留足夠的空白列,以免與現有內容重疊。
疑難排解:若您遇到巨集安全性警告,請調整 Excel 中的巨集設定以啟用巨集。若插入圖片時發生錯誤,請確認檔案路徑存在,且圖片格式為支援類型(常見格式包括 .jpg、。png、。bmp)。
Excel 公式:使用 INDIRECT 或 HYPERLINK 建立圖片的可點擊連結
雖然 Excel 無法透過公式直接嵌入圖片,但您可以建立指向圖片的互動式連結,模擬圖片引用的工作流程。這在儀表板、報表或清單中特別實用,讓使用者能快速存取或檢視儲存在其他位置(例如您的電腦或共用伺服器)的圖片。舉例來說,您可以在工作表中儲存圖片的檔案路徑或 URL,並設定為可點擊連結,讓使用者直接在預設瀏覽器或圖片檢視器中開啟圖片。
優點:操作簡單、無需巨集,且儲存格內容可動態維護。
限制:儲存格中不會顯示實際圖片,僅呈現可點擊的連結,適合在不直接嵌入圖片至檔案的情況下,快速存取視覺資源。
1. 假設您在 A 欄中有一份圖片檔案路徑或 URL 清單,在同一列的空白儲存格(例如 B2)中輸入下列公式,即可建立可點擊的超連結:
=HYPERLINK(A2,"View Image") 此公式會在 B2 儲存格中建立一個可點擊的連結,點擊後即可開啟 A2 所指定路徑或 URL 中的圖片。
2. 在 B2 輸入公式後,按下 Enter 鍵。若要套用至其他列,請視需要向下拖曳填滿控點,讓每個圖片連結都顯示在對應圖片路徑的旁邊。
參數說明:HYPERLINK 函數包含兩個引數:圖片的路徑/URL 與連結文字。請務必確認圖片路徑或 URL 正確無誤,且所有使用此 Excel 檔案的使用者皆可順利存取。若引用本機磁碟中的檔案,僅有具備相同路徑存取權限的使用者才能成功開啟連結。
若想直接根據路徑或 URL 顯示圖片,必須使用 VBA 或物件連結,因為單靠公式無法將圖片嵌入儲存格中。
疑難排解:若連結無法開啟,請先確認檔案路徑是否正確,並檢查圖片類型的預設開啟程式是否已正確設定。使用網路 URL 時,請確保網路連線正常。
示範:使用 Kutools for Excel 自動調整圖片大小以符合儲存格
相關文章:
最佳 Office 生產力工具
| 🤖 | KUTOOLS AI 助手:基於以下內容徹底革新數據分析:智慧執行 | 產生程式碼| 建立自訂公式 | 分析資料並產生圖表| 呼叫增強函數…… |
| 熱門功能:尋找、醒目提示或標記重複值 | 刪除空白行 | 合併列或儲存格而不遺失資料 | 不使用公式的四捨五入…… | |
| 高級 LOOKUP:多重條件 VLookup | 多重數值 VLookup | 跨多個工作表 VLookup | 模糊查找…… | |
| 高級下拉列表:快速建立下拉式清單 | 相依式下拉式清單 | 多選下拉式清單…… | |
| 欄位管理員:新增指定數量的欄位|移動欄位|切換隱藏欄位的可見狀態|比較範圍與欄位…… | |
| 精選功能:網格聚焦 | 設計視圖 |增強編輯欄 | 工作簿與工作表管理員 | 資源庫(自動文字)| 日期提取 | 合併工作表 | 加密/解密儲存格 | 依清單傳送電子郵件 | 超級篩選 | 特殊篩選(篩選粗體儲存格/斜體/刪除線……) ...... | |
| 頂尖 15 工具組:12 文字工具(添加文本,刪除特定字符,……)| 50+ 圖表 類型(甘特圖,……)| 40+ 實用公式(基於生日計算年齡,……)| 19 插入工具(插入二維碼,從路徑插入圖片,……)| 12 轉換工具(金額轉大寫,匯率轉換,……)| 7 合併和拆分工具(高級合併行,分割儲存格,……)|……以及更多 |
運用 Kutools for Excel 強化您的 Excel 技能,體驗前所未有的高效能!Kutools for Excel 提供超過 300 項進階功能,大幅提升生產力並節省寶貴時間。立即點擊,取得您最需要的功能……
Office Tab 為 Office 帶來分頁式介面,讓您的工作更輕鬆自在!
- 在 Word、Excel、PowerPoint 中啟用分頁式編輯與閱讀功能,以及 Access、Visio 與 Project。
- 在同視窗的新分頁中開啟並建立多份文件,而非另開新視窗。
- 每天為您提升 50% 的工作效率,並省下數百次滑鼠點擊!
所有 Kutools 增益集,一個安裝程式
Kutools for Office 套件整合了 Excel、Word、Outlook 與 PowerPoint 的增益集,以及 Office Tab Pro,非常適合需要跨多個 Office 應用程式協作的團隊使用!
- 全能套件— 包含 Excel、Word、Outlook 與 PowerPoint 增益集,以及 Office Tab Pro
- 一個安裝程式,一個授權— 數分鐘內即可完成設定(支援 MSI)
- 協同運作更出色— 在多個 Office 應用程式間實現流暢的生產力體驗
- 30 天完整功能試用— 無需註冊,無需信用卡
- 超值之選— 比單獨購買各增益集更省費用

