KutoolsforOffice — 一套方案,五大工具。事半功倍。三月特賣:20% 折扣

如何在 Excel 中根據檔案路徑範圍顯示圖片?

作者Xiaoyang修改日期
從檔案路徑提取圖片

在 Excel 中,您經常會遇到一連串圖片檔案路徑——例如管理產品庫存、彙整員工照片,或整理專案文件(每筆記錄皆附帶一張圖片)。若能直接將圖片顯示在對應的檔案路徑旁,不僅大幅提升資料清晰度、強化視覺可讀性,更能顯著提升報告與簡報的呈現效果。然而,Excel 本身並未內建根據儲存格中的檔案路徑自動載入圖片的功能,導致使用者在處理大量資料時,面臨如何高效插入圖片的挑戰。以下將介紹如何透過 VBA 程式碼與專用 Excel 增益集實現此功能,並深入探討各方法的常見應用情境、優勢、限制及實用操作技巧。

在 Excel 中使用 VBA 程式碼從檔案路徑範圍顯示圖片

使用超強功能從檔案路徑範圍顯示圖片


在 Excel 中使用 VBA 程式碼從檔案路徑範圍顯示圖片

若您熟悉自動化操作,並需要更多自訂功能,可透過 VBA 依檔案路徑將圖片插入 Excel。此方法讓您靈活調整程式碼,以適用於各種情境,例如控制圖片大小或位置,特別適合經常處理動態清單的使用者。

1. 按住 ALT + F11 鍵,即可開啟 Microsoft Visual Basic for Applications 視窗。

2. 點選插入> 模組,並將下列程式碼複製貼上至模組視窗中。請務必確認您的檔案路徑有效且可從電腦存取,否則圖片可能無法成功插入!

VBA 程式碼:從檔案路徑範圍顯示圖片:

Sub InsertPicFromFile()
    Dim xRg As Range
    Dim xCell As Range
    Dim xVal As String
    On Error Resume Next
    Set xRg = Application.InputBox("Please select file path cells:", "KuTools for Excel", Selection.Address, , , , , 8)
    If xRg Is Nothing Then Exit Sub
    Application.ScreenUpdating = False
    For Each xCell In xRg
        xVal = xCell.Value
        If xVal <> "" Then
            ActiveSheet.Shapes.AddPicture xCell.Value, msoFalse, msoTrue, _
            xCell.Offset(0, 1).Left, xCell.Top, xCell.Height, _
            xCell.Height
        End If
    Next
    Application.ScreenUpdating = True
End Sub

3. 若要執行此程式碼,請在 VBA 視窗中按下 F5 鍵。系統將彈出提示方塊,要求您選取包含圖片檔案路徑的儲存格範圍。請直接用滑鼠選取對應的儲存格即可!用於選取檔案路徑清單的 VBA 程式碼

4. 選取儲存格後,點選確定,巨集將自動處理檔案路徑,並將對應圖片插入相鄰欄位,確保每張圖片與其檔案路徑正確對應。您將看到如下截圖所示的結果。

所有根據對應檔案路徑的圖片均已顯示

此 VBA 方法特別適用於圖片路徑位於本機的情況,當您需要快速且可重複使用的解決方案時尤為實用。若需在多個工作表或活頁簿中自動執行相同任務,此方法表現出色。但請注意以下潛在限制:

  • 若圖片檔案被移動、刪除,或檔案路徑不正確,VBA 程式碼可能無法正常運作。
  • 若網路或雲端檔案路徑的連線速度緩慢,或檔案無法存取,便可能導致延遲或錯誤。
  • 執行巨集後,若工作表版面有所變更,插入的圖片可能需要調整大小或重新定位。

使用超強功能從檔案路徑範圍顯示圖片

若您偏好無需繁瑣設定的解決方案,或覺得 VBA 過於複雜,Kutools for Excel 提供了一項整合功能——從路徑插入圖片。透過這項多功能工具,您只需參照檔案路徑或 URL,即可一次性批量插入圖片,無論是本機還是網路圖片都輕鬆搞定!

Kutools for Excel 提供超過 300 項進階功能,簡化複雜作業,提升創造力與效率。整合 AI 功能,Kutools 能精準自動化各項任務,讓資料管理輕鬆無負擔。Kutools for Excel 的詳細資訊……         免費試用……
提示:若要使用從路徑插入圖片功能,請確保您的電腦已安裝 Kutools for Excel。您可以立即下載並安裝免費試用版,馬上體驗其實用工具帶來的效益。

安裝 Kutools for Excel 後,請依照下列步驟快速插入圖片:

1. 前往 Kutools 索引標籤,點選插入 從路徑插入圖片

點擊 Kutools 的「從路徑 (URL) 插入圖片」功能

2. 在從路徑插入圖片對話方塊中:

  • 選取包含檔案路徑的儲存格清單,以及您希望放置圖片的目標儲存格。
  • 接著,在「圖片大小」區段中指定您想要的圖片尺寸。

在對話方塊中指定選項

3. 點選確定,Kutools 將自動將圖片插入至您所選檔案路徑的旁邊。此過程快速流暢,能大幅減少手動插入圖片時常見的錯誤,助您輕鬆維持工作表的整潔與一致性!

對應的圖片已插入

透過 Kutools,您能高效處理大量圖片資料、使用網路圖片連結,並透過直覺化介面輕鬆自訂版面配置。若圖片路徑無法載入或未正常顯示,請確認檔案或 URL 是否可存取且輸入正確。如有誤插或錯誤插入圖片,亦可直接使用 Excel 的「復原」功能一鍵撤銷。

立即下載 Kutools for Excel,免費試用!


更多相關文章:

  • 在 Excel 中將圖片 URL 轉換為實際圖片
  • 假設您在 A 欄中有一連串圖片 URL,現在希望從這些網址下載對應圖片,並如左側截圖所示,將圖片顯示在相鄰的 B 欄中。在 Excel 中,該如何快速又輕鬆地從圖片 URL 插入實際圖片呢?
  • 在 Excel 中從多張圖片提取超連結
  • 假設您的工作表中有一系列圖片,且每張圖片都附有超連結,而您希望像下方截圖所示,將這些圖片對應的實際超連結網址提取到相鄰的儲存格中。雖然您可以逐一透過「編輯超連結」對話框複製網址,但當需要處理大量超連結時,這種方法將相當耗時。
  • 在 Excel 中建立含圖片的下拉式清單
  • 在 Excel 中,我們能快速輕鬆地以儲存格值建立下拉式清單,但您是否嘗試過建立包含圖片的下拉式清單?也就是說,當您從清單中選取某個選項時,對應的圖片會立即顯示出來。
  • 將同一張圖片插入多個工作表
  • 一般情況下,我們可以透過 Excel 的「插入」功能快速將圖片插入工作表,但您是否曾想過將同一張圖片一次插入活頁簿中的所有工作表?

最佳 Office 生產力工具

🤖KUTOOLS AI 助手:基於以下內容徹底革新數據分析:智慧執行     產生程式碼  建立自訂公式    分析資料並產生圖表  呼叫增強函數……
熱門功能尋找、醒目提示或標記重複值     刪除空白行     合併列或儲存格而不遺失資料     不使用公式的四捨五入……
高級 LOOKUP多重條件 VLookup    多重數值 VLookup     跨多個工作表 VLookup      模糊查找……
高級下拉列表快速建立下拉式清單     相依式下拉式清單     多選下拉式清單……
欄位管理員新增指定數量的欄位移動欄位切換隱藏欄位的可見狀態比較範圍與欄位……
精選功能網格聚焦     設計視圖   增強編輯欄    工作簿與工作表管理員     資源庫(自動文字)  日期提取     合併工作表    加密/解密儲存格    依清單傳送電子郵件     超級篩選      特殊篩選(篩選粗體儲存格/斜體/刪除線……) ......
頂尖 15 工具組12 文字工具添加文本刪除特定字符,……)   50+ 圖表 類型甘特圖,……)   40+ 實用公式基於生日計算年齡,……)   19 插入工具插入二維碼從路徑插入圖片,……)   12 轉換工具金額轉大寫匯率轉換,……)   7 合併和拆分工具高級合併行分割儲存格,……)……以及更多
在您的慣用語言中使用 Kutools—支援英文、西班牙文、德文、法文、中文及另外 40+ 種語言!

運用 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 應用程式協作的團隊使用!

ExcelWordOutlookTabsPowerPoint
  • 全能套件— 包含 Excel、Word、Outlook 與 PowerPoint 增益集,以及 Office Tab Pro
  • 一個安裝程式,一個授權— 數分鐘內即可完成設定(支援 MSI)
  • 協同運作更出色— 在多個 Office 應用程式間實現流暢的生產力體驗
  • 30 天完整功能試用— 無需註冊,無需信用卡
  • 超值之選— 比單獨購買各增益集更省費用