如何調整圖片大小以適合Excel中的單元格?
通常,插入的圖片會漂浮在單元格上,大多數情況下,一張圖片會覆蓋很多單元格。 如果工作表中包含大量圖片,則可能需要將每張圖片放入單個單元格中。 但是如何處理呢? 實際上,有幾種技巧可以幫助我們快速調整圖片大小以適合單元格的大小。
使用VB宏調整所選圖片的大小以適合單個單元格
調整插入圖片的大小以適應單元格 Kutools for Excel
使用VB宏調整所選圖片的大小以適合單個單元格驚人的! 在 Excel 中使用高效的選項卡,如 Chrome、Firefox 和 Safari!每天節省50%的時間,并減少數千次鼠標單擊!我們可以應用VB宏來調整所選圖片的大小以適合單個單元格,但不能手動調整圖片的寬度和高度。 您可以按照以下步驟進行操作:
步驟1:將圖片插入到工作表中,然后選擇要調整大小以適合單個單元格的圖片。
步驟2:按住 ALT + F11 鍵,然后打開 Microsoft Visual Basic應用程序 窗口。
步驟3:點擊 插頁 > 模塊,然后將以下宏粘貼到“模塊窗口”中。
VBA:調整所選圖片的大小以適合單元格。
Public Sub FitPic()On Error GoTo NOT_SHAPEDim PicWtoHRatio As SingleDim CellWtoHRatio As SingleWith SelectionPicWtoHRatio = .Width / .HeightEnd WithWith Selection.TopLeftCellCellWtoHRatio = .Width / .RowHeightEnd WithSelect Case PicWtoHRatio / CellWtoHRatioCase Is > 1With Selection.Width = .TopLeftCell.Width.Height = .Width / PicWtoHRatioEnd WithCase ElseWith Selection.Height = .TopLeftCell.RowHeight.Width = .Height * PicWtoHRatioEnd WithEnd SelectWith Selection.Top = .TopLeftCell. 10px;">閱讀更多... 采購...