Функция ShapesInRange предназначена для получения объекта типа ShapeRange, содержащего все картинки в заданном диапазоне ячеек листа Excel
Пример использования функции ShapesInRange:
Sub DeleteShapesInRange() Dim ra As Range: Set ra = Columns(6) ' задаём диапазон для поиска картинок On Error Resume Next ' на случай, если картинок в заданном диапазоне нет ShapesInRange(ra).Delete ' удаляем все картинки в диапазоне ra End Sub
Код функции ShapesInRange: