Надстройка для вставки картинок (изображений) в Excel

Надстройка PastePictures для MS Excel: общие сведения

Предназначение программы: вставка изображений в таблицу Excel, поиск картинок в папке или в Google, экспорт картинок из таблицы в папку.

Основные функции программы:

  • вставка фото из папки (поиск по имени файла)
  • вставка картинок по ссылкам из таблицы
  • поиск изображений в гугл по данным с листа Excel
  • экспорт изображений с листа в файлы

Особенности программы

  • сжатие изображений перед вставкой (получается файл минимального размера)
  • поиск картинок в подпапках (глубина поиска по подпапкам не ограничена)
  • добавление гиперссылок к вставляемым изображениям
  • 3 варианта поиска файлов в папке (по точному совпадению имени файла и значения ячейки, или по частичному вхожению)
  • 2 режима вставки картинок - подгонка размеров под ячейку, или соблюдение пропорций исходного изображения
  • возможность вставки изображений в примечания к ячейкам
  • поиск недостающих фотографий товара в Google (в т.ч. поиск по заданным сайтам)
  • режим вставки изображений сразу в несколько столбцов
  • экспорт полноразмерных изображений (в каком виде они хранятся внутри файла Excel)

Подробнее — в разделе Справка по программе

Видеоинструкция

На видео рассказывается о работе с программой, и показан процесс её настройки:

Подробные инструкции и описание функционала также можно найти в разделе Справка по программе

Видеоинструкция по дополнительным возможностям

На видео рассказывается о возможностях поиска изображений в Google:

Подробные инструкции и описание функционала также можно найти в разделе Справка по программе

Надстройка позволяет искать в выбранной папке изображения, основываясь на содержимом ячеек таблицы Excel, и производить вставку найденных изображений в соседние ячейки (или в примечания к этим ячейкам).

Кроме того, надстройка умеет скачивать изображения по ссылкам, сохраняя загруженные изображения в заданной папке, и вставлять картинки в примечания к ячейкам.

 

Принцип работы с программой:

  1. Скачиваем файл программы (по ссылке выше), и сохраняем его куда-нибудь себе на диск. (например, на Рабочий Стол)
  2. Запускаем файл надстройки PastePictures.xla(как любой другой файл Excel - двойным щелчком)
  3. Открываем файл с названиями картинок (пример файла вы увидите при тестировании программы)
  4. На панели инструментов программы нажимаем кнопку «Настройки», выставляем нужные параметры
    • На форме настроек выбираем путь к папке, содержащей картинки (изображения)
    • Выставляем необходимые размеры для ячеек с картинками, выбираем первую ячейку на листе с именем файла
    • Указываем номер столбца, в который будут помещены изображения
    • и т.д. и т.п. - настроек там много разных, но разобраться в них совсем не сложно
  5. Нажимаем в меню «Изображения» - «Вставить картинки из папки», и через несколько секунд получаем результат.
  6. Если в исходной таблице - не имена файлов, а ссылки (URL) на картинки в интернете, то используем для запуска пункт меню «Изображения» - «Вставить картинки по ссылкам».

Как скачать и протестировать программу

Комментарии

Ужасно и еще раз ужасно. Чтобы установить пришлось отключить антивирус. Работает криво. Вставка изображений по ссылке - настроил запустил - получил одно и тоже фото везде. Включил антивирус запустил снова ексель, надстройка не работает.

перестало работать. непойму почему пишет ошибку:

Ячейка M433, ссылка распознана:
https://static3.depositphotos.com/1001779/150/i/450/depositphotos_150332...
- Не удалось загрузить файл по ссылке

Скажите, а в ближайшее время намечается какое нибудь обновление.
Очень бы не помешало добавление возможности подбора и подстановки фотографий по маске при добавлении любого префикса
я использую программу для подстановки изображений и гиперссылок в прайс листе представленными поставщиками, а в них артикул имеет постоянное уникальное имя, а фотография может идти с добавлением префиксов разного типа ( к примеру артикул_1.jpg, артикул_2.jpg или артикул_1_lg.jpg, артикул_2_lg.jpg и т.д.)
А программа не смотря на то что можно менять варианты подбора в основном подбирает первые совпавшие имена, а большинство фотографий с префиксом заканчивающимися на _lg.jpg, _2_lg.jpg, _3_lg.jpg просто не выводятся.

скинула на 'order@ExcelVBA.ru'. Очень жду ответа. Спасибо!

Скиньте мне на почту файл Excel и скриншот папки, в которую картинки извлечены (где 4 файла)
Посмотрю, в чем может быть дело

А как неверно может быть задан столбец? Есть столбец с артикулами и рядом столбец с фото к ним.

Возможно, столбец с именами файлов неверно задан, - картинки выгружаются все, но перезаписывают одна другую
Либо картинки к разным столбцам относятся (выгружаются только из одного столбца)

Здравствуйте! Пытаюсь выгрузить из файлов картинки в папку, но почему то выгружает не все - из 117 картинок всего 4. И так с несколькими файлами. С чем это может быть связано? Спасибо!

Если я правильно понимаю, то все фотографии с перфиксами _2, _3, _4 добавляться не будут или все таки можно как то сделать чтобы в программе при установке определенного перфикса выбиралась та или иная фотография.

Программа для одной строки ищет одно фото
Потому и берет первое найденное

Я выбирал данный пункт, но добавляются только 003401_1, а 003401_2, 003401_3, 003401_4 не добавляется почему то.

Да, Андрей, можно и так настроить.
Достаточно в настройках на второй вкладке выбрать режим соответствия «имя файла содержит текст ячейки»

Подскажите, а в данной программе есть возможность настроить ее следующим образом.
Есть папка с фото и есть прайс лист
основной артикул и есть названия фото но не везде
К примеру:
Артикул 003401, а фотографии могут быть с названием 003401_1,003401_2
Как сделать чтобы фотографии 003401_1,003401_2 подставлялись к артикулу 003401
Спасибо.

Мария, возможно, ссылки ведут не на изображения (а, например, на страницы товаров с текстом и картинками)
Либо программа не может скачать картинки по вашим ссылкам
Скиньте на почту файл Excel, гляну

Добрый вечер! Пытаюсь вставить изображения по ссылкам. После обработки сооьщает, что не удалось найти изображения. С чем это может быть связано?

Здравствуйте, Эдуард.
Второй вопрос не понял, а по первому - сделать можно, но тогда в отправляемом файле Excel должны быть встроены полноразмерные картинки (что сильно увеличит размер файла), ну и файл должен быть с макросами (по почте не всем отправится, не у всех запустится)
А так, вообще, такой вариант посмотрите: https://excelvba.ru/code/ZoomImages

Игорь,день добрый
Скачал Вашу программу, давно искал решение своей проблемы и нашел. Спасибо большое за хороший и мощный продукт.
Есть пару вопросов. Не нашел ответы по историй. спасибо за ранее.
При переносе файла на флешку или отправке на почту в виде комм предложения, как можно сделать так что бы картинки открывались в
полный формат без самой папки фото? возможно ли это вообще?
ну и второй. когда навожу курсором на столбец , есть возможность настройки место открывания фото.

Добрый день,

При переносе файла на флешку со вставленными фотографиями гиперсылки не открываются (папку с фотографиями также копирую на флешку).
Подскажите как решить проблему?

Ошибку нашли, спасибо!

подскажите пожалуйста программа сообщает что картинки скачены и вставлены в папку. а по факту в папка всего 1 картинка
https://yadi.sk/i/mhzNvvDjC7mHIg

Руслан, никаких отличий в оплаченной версии нет, - та же самая программа.
Меню Изображения - Сохранить картинки с листа в папку

добрый день! в пробной версии легко собирал картинки в папку. после покупки не могу понять как это сделать, куда делась функция сохранить изображения в папке? спасибо, за удобные программки!

Виталий,а речь точно идёт про скачивание картинок по ссылкам? (а не про экспорт картинок с листа в файлы)

Доброго времени суток. При скачивании картинок по гиперссылкам выдает ошибку: нет папки xl\drawings\_rels\ в структуре документа
Что надо сделать?

Причина: задан столбец с именами файлов, в котором, для всех строк, находится одинаковое значение.
Отключите опцию сохранения картинок под именами из заданного столбца.

Добрый день.
Почему то грузится только картинка из первой ссылки и вставляется она во все ячейки.
Что делать?

Илья, тут всё написано:
https://excelvba.ru/faq/virus
А тут написано, как решить проблему:
https://excelvba.ru/faq/antivirus

Добрый день!
При запуске программы Windows Defender сообщил об угрозе "Trojan:Script/Foretype.A!ml", до этого программа работала месяц без проблем. С чем это связано?

Сначала разнесите ссылки по отдельным столбцам (на ленте эксель, вкладка Данные, опция Текст по столбцам), а потом уже вставляйте картинки (можно вставлять сразу в несколько столбцов)

Доброго времени суток-подскажите- если в ячейке более одной ссылки можно в ячейку картинки выгрузить несколько картинок? (грубо на 1 товар 3 фото и в выгрузке они идут как три ссылки в ячейке можно ли настроить так чтобы выгружались все три фото в стобец фоток)