Содержание
- 1 Как удалить картинку в excel
- 2 Быстрое удаление картинок в Excel
- 2.1 Удаление картинок с активного рабочего листа Excel циклом
- 2.2 Удаление картинок с активного рабочего листа Excel без цикла
- 2.3 Удаление всех картинок на всех листах активной рабочей книги
- 2.4 Копирование картинок с активного листа на другой лист
- 2.5 Перемещение картинок с активного листа на другой лист
Как удалить картинку в excel
На страницы файла excel после вставки из буфера обмена попали рисунки, которые совершенно не нужны для дальнейшей обработки. Получилось это в результате работы с интернет-банкингом – в некоторые ячейки перенеслись картинки с гиперссылками на подробную информацию.
Ячеек таких было штук 100. Руками удалять картинки – не вариант. К тому же, скоро их количество должно вырасти. Задача – как удалить автоматически картинки в Excel.
Решение оказывается довольно простым с помощью пяти строк макроса на Visual Basic. В 2010 Excel кнопка запуска макросов находится в меню «Разработчик», которое по умолчанию скрыто. Чтобы его включить, нужно зайти в «Файл -> Параметры», выбрать пункт «Настройка ленты» и в окне справа отметить галочку около пункта «Разработчик».
Включение панели Разработчик в Excel 2010
После включения опции «Разработчик» в риббоне появится кнопка «Visual Basic».
Риббон с кнопкой Visual Basic
Для ввода запуска кода нужно нажать на кнопку «Visual Basic», после чего откроется редактор кода.
Редактор кода Visual Basic
В редакторе нужно выбрать, для какого объекта нужен код – для какого-то листа или для всей книги. Двойным кликом на объект (лист или книгу) откроется окно для ввода кода, куда нужно ввести код ниже и нажать на кнопку Run (F5)
Быстрое удаление картинок в Excel
Наверняка все знают как удалить картинку с рабочего листа Excel. Подвести курсор мыши к картинке, кликнуть по ней левой кнопкой мыши и нажать клавишу Delete на клавиатуре, но как быть если картинок много?
Необходимость в быстром удалении большого количества картинок появилась после вставки на лист рабочей книги Excel информации, скопированной на одной из интернет-страниц. Вместе с нужной информацией на лист были вставлены различные элементы управления, кнопки, баннеры и изображения товаров, что потребовало чистки.
Ниже приведены несколько процедур, позволяющие решить задачу удаления картинок, а также копирования или перемещения картинок на другой лист.
Удаление картинок с активного рабочего листа Excel циклом
Удаление картинок с активного рабочего листа Excel без цикла
Удаление всех картинок на всех листах активной рабочей книги
Копирование картинок с активного листа на другой лист
*Вместо "Лист2" может быть подставлено любое другое имя листа рабочей книги.
Перемещение картинок с активного листа на другой лист
*Вместо "Лист2" может быть подставлено любое другое имя листа рабочей книги.