Как удалить все картинки в Excel с выбранных листов
Если в файле Excel много картинок и их все необходимо удалить, то удобнее пользоваться надстройкой VBA-Excel. В этом случае не потребуется удалять картинки по 1 штуке.
Описание работы

Если файл Excel начал много весить и медленно работать, то одной из причин может быть наличие в нем картинок. При чем картинки могут быть скрыты и не отображаться на листе. Если на листе большое количество фотографий, то удалять их по одной придется долго. Удобнее воспользоваться нашей надстройкой и удалить их в несколько кликов.
Чтобы удалить все картинки с листа необходимо выполнить следующие действия:
- Перейти на вкладку VBA-Excel, которая будет доступна после установки.
- В меню Диспетчеры найти пункт Диспетчер листов.

- Выбрать листы, на которых необходимо удалить все рисунки.
- Нажать команду Удалить картинки.

Код макроса на VBA
Ниже представлен код макроса, который удаляет картинки и прочие объекты на активном листе
Sub УдалитьКартинки() Dim sh As Worksheet Dim shp As Shape For Each shp In ActiveSheet.Shapes shp.Delete Next End Sub

Надстройка
VBA-Excel
Надстройка для Excel содержит большой набор полезных функций, с помощью которых вы значительно сократите время и увеличите скорость работы с программой.
Как изменить сразу все картинки на листе
Если вы хотите изменить сразу все картинки, ранее вставленные на лист, надо сначала их все выделить.
После того, как вы выделили все картинки, вы можете их
- удалить, нажав клавишу Delete
- масштабировать, потянув мышом за угол любой картинки
- перетащить в любую сторону сразу все картинки
- изменить в свойствах картинки режим привязки к ячейкам, чтобы можно было сортировать / фильтровать таблицу с картинками
- поменять любые другие свойства изображений, воспользовавшись инструментами Excel на ленте на вкладке Работа с рисунками
Для выделения всех картинок:
- выделяем одну любую картинку
(если картинке назначена гиперссылка, то удерживайте клавишу Ctrl для выделения) - Нажимаем Ctrl + A для выделения всех картинок на листе
Второй вариант, как выделить все картинки:

- Нажимаем Ctrl + G
Появится диалоговое окно Переход, а в нём снизу — кнопка Выделить - Нажимаем кнопку Выделить, выбираем опцию «Объекты», жмём ОК
- Добавить комментарий
- 2867 просмотров
Вставка и удаление листов
В Excel можно легко вставлять, переименовывать и удалять листы книги.

Вставка листа

- Нажмите значок «плюс» Новый лист

в нижней части книги.
Можно также на вкладке Главная нажать кнопку Вставить и выбрать команду Вставить лист.
Переименование листа
- Чтобы быстро переименовать лист, дважды щелкните его имя на ярлычке Лист.
- Или щелкните ярлычок Лист правой кнопкой мыши, выберите команду Переименовать и введите новое имя.
Перемещение листа
- Чтобы переместить ярлычок в конец, щелкните правой кнопкой мыши ярлычок Лист и выберите Переместить или скопировать >(переместить в конец) >ОК.
- Или щелкните и перетащите ярлычок в любое место.
Удаление листа

- Щелкните правой кнопкой мыши ярлычок Лист и выберите команду

Удалить.
Можно также выбрать лист, а затем на вкладке Главная нажать кнопку Удалить и выбрать команду Удалить лист.
Примечание: Ярлычки листов отображаются по умолчанию. Если вы не видите их, щелкните Параметры > Дополнительно > Показать параметры для следующей книги > Показывать ярлычки листов.
Чтобы вставить новый лист, выполните одно из следующих действий.
-
Чтобы быстро вставить новый лист после существующих, щелкните вкладку Вставить лист в нижней части экрана.
Совет: Можно также щелкнуть правой кнопкой мыши ярлычок существующего листа и выбрать команду Вставить. На вкладке Общие щелкните Лист, а затем нажмите кнопку ОК.
Примечание: Чтобы изменить порядок следования листов в книге, щелкните ярлычок листа, который необходимо переместить, и перетащите его в необходимое местоположение.
Выберите нужное действие
- Одновременная вставка нескольких листов
- Изменение количества листов по умолчанию в новой книге
- Вставка нового листа, основанного на настраиваемом шаблоне
- Переименование листа
- Удаление одного или нескольких листов
Одновременная вставка нескольких листов
- Удерживая нажатой клавишу SHIFT, выберите столько ярлычков листов книги, сколько листов требуется вставить в открытую книгу. Например, если требуется добавить три новых листа, выберите три ярлычка существующих листов.
- На вкладке Главная в группе Ячейки щелкните Вставить, а затем выберите Вставить лист.
Совет: Можно также щелкнуть выделенные ярлычки листов правой кнопкой мыши, а затем выбрать пункт Вставить. На вкладке Общие щелкните Лист, а затем нажмите кнопку ОК.
Изменение количества листов по умолчанию в новой книге
- Откройте вкладку Файл. Что такое кнопка Microsoft Backstage и где она находится? Дополнительные сведения о кнопке Microsoft Backstage см. в статье Что такое представление Microsoft Backstage, и где оно находится?
- В разделе Excel выберите пункт Параметры.
- На вкладке Общие в группе При создании новых книг в поле Число листов введите количество листов, которые по умолчанию должны включаться в новую книгу.
- Чтобы вернуться к файлу, откройте любую другую вкладку.
Вставка нового листа, основанного на настраиваемом шаблоне
- При необходимости создайте шаблон листа, на основе которого будет создан новый лист. Как создать шаблон листа
- Выберите лист, который вы хотите использовать в качестве шаблона.
- Откройте вкладку Файл.
- В разделе Сведения нажмите кнопку Сохранить как.
- В поле Имя файла введите имя шаблона листа.
- Чтобы создать настраиваемый шаблон листа, введите нужное имя.
- Чтобы создать стандартный шаблон листа, введите sheet.
Примечание: Настраиваемые шаблоны автоматически сохраняются в папке Шаблоны. Стандартный шаблон листа (sheet.xltx или sheet.xltm) должен сохраняться в папке XLStart, которая обычно находится по адресу C:\Program Files\Microsoft Office\Office14\XLStart.
- На компьютере под управлением Windows Vista выберите в списке пункт Шаблон Excel или Шаблон Excel с поддержкой макросов.
- На компьютере под управлением Microsoft Windows XP в окне Сохранить как выберите пункт Шаблон Excel или Шаблон Excel с поддержкой макросов.
Переименование листа
- В строке ярлычков листов щелкните правой кнопкой мыши ярлычок, который требуется переименовать, и выберите команду Переименовать.
Совет: При печати листа можно вывести его имя.
- На вкладке Вставка в группе Текст нажмите кнопку Колонтитулы.
- В режиме разметки щелкните в том месте, где должно отображаться имя листа.
- В группе Работа с колонтитулами нажмите кнопку Имя листа
Удаление одного или нескольких листов
- Выделите лист или листы, которые требуется удалить.
Совет: Если выделено несколько листов, в строке заголовка вверху листа появится надпись [Группа]. Чтобы отменить выделение нескольких листов книги, щелкните любой невыделенный лист. Если невыделенных листов нет, щелкните правой кнопкой мыши ярлычок выделенного листа и в контекстном меню выберите команду Разгруппировать листы.
Совет: Можно также щелкнуть правой кнопкой мыши ярлычок листа или любого из выделенных листов, которые необходимо удалить, и выбрать команду Удалить лист.
Дополнительные сведения
Вы всегда можете задать вопрос эксперту в Excel Tech Community или получить поддержку в сообществах.
Как удалить все картинки в excel сразу
Argument ‘Topic id’ is null or empty
Сейчас на форуме
© Николай Павлов, Planetaexcel, 2006-2023
info@planetaexcel.ruИспользование любых материалов сайта допускается строго с указанием прямой ссылки на источник, упоминанием названия сайта, имени автора и неизменности исходного текста и иллюстраций.
ООО «Планета Эксел»
ИНН 7735603520
ОГРН 1147746834949ИП Павлов Николай Владимирович
ИНН 633015842586
ОГРНИП 310633031600071