Skip to main content

4 種快速方法:自動調整圖片大小以適配 Excel 中的儲存格

Author: Sun Last Modified: 2025-05-12

在 Excel 中插入能夠完美適配儲存格的圖片,可以提升您的數據視覺化效果,但手動調整每張圖片?既繁瑣又耗時。深入本指南,我們將揭示 4 種強大的方法,讓您巧妙地自動調整圖片大小,徹底改變您的試算表體驗。


影片:自動調整圖片大小以適配儲存格

 

將圖片插入儲存格

 

在調整圖片大小以適配儲存格之前,最好先將圖片插入儲存格。如果儲存格中已有圖片,請直接前往「調整圖片大小以適配儲存格」,獲取使圖片無縫適配儲存格的技巧。

步驟 1:調整要插入圖片的儲存格
  1. 選擇儲存格,然後選擇「Home 」>「Format 」>「Row Height」,在彈出的對話框中輸入所需的行高數值,然後點擊「OK」。
    A screenshot showing the Row Height option in Excel to adjust cell height for inserting images
  2. 選擇「Home 」>「Format 」>「Column Width」,在彈出的對話框中輸入所需的列寬數值,然後點擊「OK」。
    A screenshot showing the Column Width option in Excel to adjust cell width for inserting images
步驟 2:導入圖片
  1. 點擊要插入圖片的儲存格,然後選擇「Insert」 >「Pictures」,瀏覽電腦上的圖片文件,或利用「Stock Images」或「Online」資源。這裡我選擇「This Device」
    A screenshot showing the Insert Pictures option in Excel to import images into cells
  2. 找到目標圖片後,點擊「Insert」。
    A screenshot showing the file browser used to select images for insertion into Excel cells
步驟 3:重複上述兩個步驟,逐一將圖片插入相關儲存格
提示:如果圖片遮擋了儲存格,導致難以用滑鼠選擇,可以使用鍵盤方向鍵來移動和選擇儲存格。
結果:所有圖片都已插入到相關儲存格中

A screenshot showing images inserted into their respective cells in an Excel worksheet

如果您已經插入了圖片並希望調整其大小,請進入下一節


調整圖片大小以適配儲存格

 

在 Excel 中,有三種不同的方法可以調整圖片大小以完美適配儲存格。讓我們現在來探索它們。

使用快捷鍵調整圖片大小以適配儲存格(逐個調整)

最常用的方法是手動拖動圖片的四個角來調整大小。然而,為了速度和精確性,這裡推薦使用快捷鍵 Alt

注意:這會將整個儲存格填滿圖片,因此可能會扭曲圖片的比例。
步驟 1:選擇要調整大小的圖片
步驟 2:使用快捷鍵調整大小
  1. 將滑鼠懸停在圖片右側中心的圓圈上,直到出現雙箭頭游標。
    A screenshot showing the right-center circle for resizing a picture in Excel
  2. 按住 Alt 鍵,拖動滑鼠向左,直到圖片的右邊緣與儲存格的右邊界對齊,然後釋放游標。
    alt 1
  3. 將滑鼠懸停在圖片底部中心的圓圈上,直到出現雙箭頭游標。
    A screenshot showing the bottom-center circle for resizing a picture in Excel
  4. 按住 Alt 鍵,拖動滑鼠向上,直到圖片的底邊與儲存格的底邊對齊,然後釋放游標。
    alt 2
結果:

A screenshot showing the final result of resizing a picture to fit a cell in Excel

 

通過「格式化圖片」窗格調整圖片大小以適配儲存格(批量調整高度或寬度)

為了保持一致性,特別是在處理多張圖片時,可以使用「格式化圖片」窗格。在這裡,您可以批量設置多張圖片的高度或寬度,使其與儲存格的高度或寬度對齊,確保統一性。

步驟 1:選擇圖片
  1. 選擇「Home 」>「Find & Select」>「Selection Pane…」。
    A screenshot showing the Selection Pane option in Excel to select multiple images
  2. 選擇 窗格中,按住Ctrl鍵選擇要一起調整大小的圖片,或者按下Ctrl+A選擇所有要調整大小的物件。
    A screenshot showing images selected in the Selection Pane in Excel
步驟 2:打開「格式化圖片」窗格並為所有選中的圖片設置高度或寬度
  1. 在工作表中右鍵單擊任何選中的圖片,從上下文菜單中選擇「 Format Object 」。
    A screenshot showing the Format Object option in Excel for resizing pictures
  2. 在窗格中點擊「Size & Properties」標籤,在「Size」部分下的「Height」 「Width」 文本框中輸入高度或寬度數值。
    A screenshot showing the Format Picture pane in Excel to adjust image height or width
  3. 按下 Enter 鍵完成調整大小。
結果:

圖片基於固定高度進行調整大小,同時保持比例不變。

A screenshot showing the result of batch resizing pictures to fit cells in Excel

 

通過 VBA 程式碼調整圖片大小以適配儲存格(批量調整,無法撤銷)

對於需要處理大量圖片的 Excel 專家來說,VBA 是您的工具。進入宏代碼,調整選定的圖片或工作表中的每張圖片。類似於 Alt 快捷鍵,此方法會完全覆蓋儲存格,但可能影響原始比例。

步驟 1:按住 Ctrl 鍵選擇要調整大小以適配儲存格的圖片
注意:如果您想調整當前工作表中的所有圖片,請跳過此步驟並繼續執行步驟 2。
步驟 2:按下 Alt + F11 鍵打開 Microsoft Visual Basic for Applications 視窗
步驟 3:點擊「Insert」>「Module」並將以下代碼之一粘貼到空白腳本中

代碼 1:調整選定圖片以適配儲存格

Sub ResizeSelectedPicturesToFitCells()
'UpdatebyExtendoffice
    Dim shp As Shape
    For Each shp In Selection.ShapeRange
        With shp
            .LockAspectRatio = msoFalse
            .Top = .TopLeftCell.Top
            .Left = .TopLeftCell.Left
            .Width = .TopLeftCell.Width
            .Height = .TopLeftCell.Height
        End With
    Next shp
End Sub

代碼 2:調整當前工作表中的所有圖片以適配儲存格

Sub ResizeImagesToFitCells()
'UpdatebyExtendoffice
    Dim pic As Picture
    For Each pic In ActiveSheet.Pictures
        With pic
            .ShapeRange.LockAspectRatio = msoFalse
            .Top = .TopLeftCell.Top
            .Left = .TopLeftCell.Left
            .Width = .TopLeftCell.Width
            .Height = .TopLeftCell.Height
        End With
    Next pic
End Sub
步驟 4:按下 F5 鍵或點擊運行按鈕 Run button 運行代碼
結果:

代碼 1:調整選定圖片以適配儲存格

A screenshot showing the result of resizing selected images to fit cells in Excel using VBA code

代碼 2:調整當前工作表中的所有圖片以適配儲存格

A screenshot showing the result of resizing all images in a sheet to fit cells in Excel using VBA code


使用智能工具批量插入並調整圖片以適配儲存格

 

與其手動導入並逐一調整圖片以適配 Excel 儲存格,不如使用 Kutools for Excel 的「Import Pictures」功能進行批量圖片導入。它不僅能將圖片定位在儲存格內,還能確保它們被精確調整大小以適配儲存格尺寸,使整個過程更快、更高效。

Kutools for Excel 提供超過 300 種進階功能,簡化複雜任務,提升創造力與效率。 結合 AI 能力,Kutools 能夠精準自動化任務,讓數據管理變得輕而易舉。Kutools for Excel 的詳細資訊...免費試用...

安裝 Kutools for Excel 後,請點擊「Kutools Plus」>「Import & Export 」>「Import Pictures」,然後指定以下設置:

  1. 選擇要導入的圖片格式。
  2. 點擊「Add 」導入圖片,所選圖片將列在「Picture」部分中。
  3. 選擇「Matching cell size」。
  4. 在「Import order」下拉列表中選擇導入順序選項。
  5. 點擊「Import」。
  6. 選擇一個單一儲存格放置第一張圖片,點擊「OK」。
    A screenshot showing Kutools for Excel's Import Pictures feature with options for resizing and positioning images

結果:

A screenshot showing the result of importing pictures resized to fit Excel cells using Kutools

注意事項:

隨著儲存格變化自動調整大小

 

一旦您的圖片調整大小以適配儲存格,它們最初會適應當前的儲存格大小。但如果您的儲存格大小發生變化怎麼辦?「Move and Size with Cells」選項可以解決這個問題。

重要事項:如果圖片略小於其所在的儲存格,當儲存格縮小時,圖片也會隨之縮小,但如果儲存格增大,圖片不會擴展。
步驟 1:按住 Ctrl 鍵並選擇要自動調整大小的圖片

A screenshot showing images selected in Excel for enabling auto-resizing with cell changes

提示:點擊「Home」>「Find & Select」>「Select Pane」,然後選擇包含圖片的範圍以一次性選擇所有圖片。
步驟 2:右鍵單擊任何選中的圖片並選擇「Format Object」命令

A screenshot showing the Format Object command in Excel to configure image properties

步驟 3:勾選「Move and size with cells」選項

格式化圖片 窗格中,點擊Size & Properties圖標,然後在Properties 部分中勾選Move and size with cells 選項。

A screenshot showing the Move and Size with Cells option in the Format Picture pane in Excel

結果:

現在當您調整儲存格大小時,圖片也會同時調整大小。

A GIF showing images in Excel automatically resizing as cells are resized


以上是四種有效的方法,可自動調整圖片大小以適配 Excel 中的儲存格。我希望您覺得本指南有所幫助。 如需更多寶貴的 Excel 技巧和竅門,可以轉變您的數據處理方式,請點擊這裡深入了解


最佳的辦公生產力工具

Kutools for Excel - 幫助您脫穎而出

? Kutools AI 助手:基於智能執行生成代碼創建自訂公式分析數據並生成圖表調用 Kutools 函數…來徹底改變數據分析方式。
熱門功能查找、標記或識別重複值  |  刪除空行  |  合併列或單元格而不丟失數據  |  四捨五入無需公式 ...
超級 VLookup多條件  |  多值  |  跨多工作表  |  模糊查找...
高級下拉列表簡易下拉列表  |  依賴下拉列表  |  多選下拉列表...
列管理器添加特定數量的列  |  移動列  |  切換隱藏列的可見狀態  比較列以選擇相同和不同的單元格 ...
特色功能網格聚焦  |  設計檢視  |  增強編輯欄  |  工作簿與工作表管理器 | 資源庫(自動文本)  |  日期提取器  |  合併資料  |  加密/解密儲存格  |  按清單發送電子郵件  |  超級篩選  |  特殊篩選(篩選粗體/斜體/刪除線...) ...
頂級 15 種工具集12 個文字工具添加文本刪除特定字符 ...)  |  50+ 圖表 類型甘特圖 ...)  |  40+ 實用 公式基於生日計算年齡 ...)  |  19 個插入工具插入QR碼從路徑插入圖片 ...)  |  12 個轉換工具金額轉大寫匯率轉換 ...)  |  7 個合併與分割工具高級合併行分割Excel單元格 ...)  |  ... 還有更多

Kutools for Excel 擁有超過 300 種功能,確保您需要的功能只需點擊一下即可實現...


Office Tab - 啟用 Microsoft Office(包括 Excel)中的分頁閱讀和編輯功能

  • 一秒鐘內在數十個打開的文檔之間切換!
  • 每天為您減少數百次鼠標點擊,告別滑鼠手。
  • 當查看和編輯多個文檔時,您的工作效率提高 50%。
  • 為 Office(包括 Excel)帶來高效的分頁功能,就像 Chrome、Edge 和 Firefox 一樣。