如何在單元格範圍內刪除所有圖片?
您可以快速將影像新增到 Excel 中的單元格,以提高電子表格的美觀性。但是,處理這些圖片可能需要花費大量時間,尤其是在您需要刪除大量圖片時。幸運的是,Excel 擁有強大的工具和功能,可用於自動化重複性操作並提高工作流程。在本教程中,我們將向您逐步展示如何從您選擇的 Excel 單元格範圍內刪除所有影像。無論您是不小心添加了許多影像,還是僅僅需要清理電子表格,此影片都將向您展示如何有效地刪除這些影像,而無需逐個刪除它們。
在本文結束時,您應該能夠使用 Excel 的內建工具從選定的單元格中刪除影像,從而節省大量時間和工作量。因此,讓我們開始並瞭解如何在 Excel 中從一組單元格中刪除所有影像!
刪除單元格範圍內所有圖片
在這裡,我們將首先建立一個 VBA 模組,然後執行它以完成任務。因此,讓我們瞭解一個簡單的過程,瞭解如何在 Excel 中刪除單元格範圍內的所有圖片。
步驟 1
考慮一個 Excel 工作表,其中包含類似於下圖的圖片。

首先,右鍵單擊工作表名稱並選擇“檢視程式碼”以開啟 VBA 應用程式,然後單擊“插入”並選擇“模組”,然後將下面提到的程式碼複製到文字框中,如下圖所示。
右鍵點選 > 檢視程式碼 > 插入 > 模組 > 複製。
程式碼
Sub DeletePic()
Dim xPicRg As Range
Dim xPic As Picture
Dim xRg As Range
Application.ScreenUpdating = False
Set xRg = Range("A1:C6")
For Each xPic In ActiveSheet.Pictures
Set xPicRg = Range(xPic.TopLeftCell.Address & ":" & xPic.BottomRightCell.Address)
If Not Intersect(xRg, xPicRg) Is Nothing Then xPic.Delete
Next
Application.ScreenUpdating = True
End Sub
步驟 2
然後將工作表另存為啟用宏的模板,並單擊 F5 執行模組,指定範圍內的所有影像將被刪除。
儲存 > F5。

結論
在本教程中,我們使用了一個簡單的示例來演示如何在 Excel 中刪除單元格範圍內的所有圖片。
廣告
資料結構
網路
關係資料庫管理系統
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP