mail mail
Нужен макрос для Excel?
Сделайте заказ прямо сейчас!
Ищете готовое решение?
Выбирайте и покупайте!
У вас есть интернет-магазин?
Настроим парсер под любой сайт!

Скачать бесплатно пробную (TRIAL) версию программы:
PastePictures.xla (версия 3.4.2 от 04.05.2017)


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

Поиск изображений в папке, с последующей вставкой на лист Excel

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

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

Внимание:

21.08.2011 надстройка обновлена - добавлены новые функции, устранены недостатки, учтены ваши пожелания и замечания.
06.10.2012 надстройка полностью переработана - добавлено меню и новые функции, встроена поддержка обновлений.
24.01.2013 добавлена функция поиска недостающих картинок в Google - теперь, за считанные минуты, можно наполнить прайс-лист подходящими фотографиями товара.
18.03.2013 реализовано сжатие вставляемых картинок - причем не только при вставке в ячейки, но и в примечания.
24.04.2016 настройка переведена на новый движок, а также восстановлена работа поиска изображений в Google.

Особенности надстройки:

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

 

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

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

 

Смотрите видеоинструкцию по использованию надстройки для вставки изображений в Excel

 

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

 

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

Комментарии

Здравствуйте. С помощью вашей надстройки вставил картинки в примечания, а потом удалил в ручную ненужные картинки сохранил файл после повторного запуска файла Exel выдал ошибку (В книге обнаружено содержимое которое не удалось прочитать) и удали оставшиеся примечания.

Владимир, в этой программе нет опции копирования картинок с листа на лист.
Можем сделать макрос под заказ.
Оформляйте заказ на сайте, прикрепляйте пример файла с картинками, и описывайте, что куда должно копироваться (вставляться).

Добрый книга Excel на одном из листов которой вставлены фотографии(картинки).
НЕОБХОДИМО вставить эту фото в другие листы книги автоматически.
Как это сделать?

Поиск картинок на сайтах в этой программе ведётся только через Google
(в настройках поиска задаётся, по каким сайтам искать)
Соответственно, найдётся ли что, и правильно ли найдется, - зависит только от Google.

Если нужно выполнять поиск по конкретному сайту, или брать не только картинку, но и описание и какие-то другие данные о товаре,
- то нужна более сложная программа, «Парсер сайтов»
http://excelvba.ru/programmes/Parser
Только там уже надо настраивать её под конкретный сайт (настройкой обычно я сам занимаюсь)

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

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

Раньше все работало, а уже несколько дней ничего не ищет- либо пишет что по запросу ничего не найдено, либо что проблемы с доступом к интернет эксплорер и интернету. как исправить?

дороговато для физ лица 1500 рупчиков что бы вставлять фотки из папки. Понятно что ускоряет процесс, но все же вот рублей 500 не жалко как физ лицо вам излагаю своё мнение.

Нет, программа работает только со ссылками, которые доступны без авторизации.
Если нужно из закрытых групп, - нужна программа послежнее, - парсер сайтов
http://excelvba.ru/programmes/Parser
Она умеет скачивать файлы с авторизацией.

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

Чилавек, дай бох тибе здаровичка!

А если серьёзно, то просто спас этим макросом. Я неделю ищу как обмануть OpenCart и вот оно, лекарство. Спасибо.

Влад, если вы под Windows запускаете, - то все должно работать, напишите мне в скайп, разберемся.
А если на Mac, - то там работать не будет.

Добрый день!
К сожалению, при открытии файла "PastePictures_v3239" система выдает сообщение "Ошибка компиляции в скрытом модуле: mod_about", после которого надстройка не появляется в Excel.

Все ОК!!! Спасибо!

Здравствуйте
С таким глюком (если речь про незначительное смещение картинок вниз, - чем дальше картинка от первой строки, тем сильнее она смещена) я последний раз сталкивался года 2 или 3 назад, - с тех пор я доработал программу, и проблема исчезла, больше никто не жаловался.
Проблема проявлялась при вставке картинок в момент, когда на ленте Excel на вкладке ВИД включен режим «Разметка страницы» или «Страничный режим».
В этом режиме у Excel немного сбиваются координаты (он вдруг начинает учитывать или не учитывать толщину рамок ячеек) - потому картинки смещаются.

Моя программа перед вставкой картинок включает сама нужный режим (чтобы не было смещения), - именно после этой доработки у всех пользователей такая проблема исчезла.
Если у вас проблема осталась, - возможно, программа не может переключить режим просмотра книги (лист защищён, или что-то в этом роде), - сделайте это вручную.
Либо еще какая-то особенность конкретного листа проявляется.

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

Добрый день!Ранее я работала с Вашей программой в демо-версии, все было хорошо - картинки вставлялись в таблицу идеально. Сегодня и вчера картинки вставляются не в ячейку, а как-то ниже необходимой ячейки и все остальные картинки из этой же папки также себя ведут - они визуально размещаются поверх других ячеек и растягиваются. При работе с фильтром, все ранее вставленные картинки (1 неделю назад) корректны - пропорции и размер не меняют, а вновь вставленные (сегодня) "сплющиваются". В настройках у меня - сохранять пропорции и фиксированная ширина картинок, изменять высоту строки под картинку.

Техподдержка предоставляется вне зависимости от того, купили вы лицензию или нет
Позвоните в скайп, - помогу решить проблему с именами файлов.
А что поиск не даёт результатов, - тут либо криво установленный IE (в 90% случаев тут помогает его обновление), либо некорректный запрос (слишком длинная строка поиска, что ничего не найдено, либо задано ограничение по сайтам, на которых искать)

Отсчет количество запусков видел. А вот если пройдет два дня что произойдет, он также будет запускаться? или встанет блок?

Интернет Эксплорер 11. Новее может быть лишь Эдж. Он выводит картинки в среднем один раз из 10. А настройка имени точно так же настроено как вы говорите в видео и как написали сейчас. Пробовал разные колонки указывать, сохраняет все равно по имени поиска. И еще как понять что время Демо версии истекло?. Ну и чтобы получить техпомощь, пожалуй, сейчас же куплю лицензию.

Александр, у вас обновлен именно браузер Internet Explorer?

А также при сохранении файла поиска из гугл

так, значит, всё-таки работает (выводит картинки), раз вы там что-то сохраняете?

демо-режим и покупка - на функционал никак не влияют
То,что сохраняет не под нужным именем, - вё это настраивается.
В форме поиска картинок в гугл задаётся, по какому столбцу формировать запрос.
А под каким именем сохранять, - в общих настройках программы (параметр «первая ячейка с именем файла»)

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

Игорь, как вы и предполагали откат к старой версии не помог (попробовал 3.2.1), удаление всех изображений и повторная их вставка размер файла не меняет.
Формат старого файла и нового одинаковый XLSX.
Но помог ваш совет по поводу сжатия изображения, за что вам большое спасибо! В результате удалось добиться размера файла 10,6 мб

Здравствуйте, Дмитрий
У меня тоже идей нет, почему так могло произойти.
Алгоритм вставки и сжатия картинок не менялся за последний год
Можете попробовать откатиться на старую версию программы (какую-нибудь версию полугодовалой давности), и ей вставить, - но не думаю, что размер файла уменьшится.

Возможно, прежний файл был сохранен в другом, более компактном, формате (XLSB или XLS, вместо нынешнего XLSX),
или же в прежней версии файла Excel вы нажимали в интерфейсе Excel опцию «Сжать изображения» (не в моей программе, а на ленте на вкладке Работа с рисунками, которая появляется после выделения любой картинки)

Игорь, добрый день!
Возникла следующая проблема. Год назад с помощью вашей (без иронии) замечательной надстройки сделал удобный файл с домашней библиотекой. Сейчас понадобилось кое что исправить - поменять фотографии для нескольких томов. Решил не морочиться с выборочной заменой картинок, а просто удалил все вставленные картинки и пакетом опять залил обратно уже со всеми исправлениями. Все прошло ровно и быстро, но теперь, собственно, суть вопроса: первая версия файла весила 12 мб, новая уже 51,5 мб... Количество вставляемых изображений не изменилось, исходники тоже - это 100%. Чем обусловлен такой рост объема файла я никак не могу понять.
К сожалению не помню, какой версией надстройки пользовался первый раз - с тех пор переустанавливал систему, и в этот раз все операции выполнял с помощью актуальной 3.2.3. Галочка напротив "выполнять сжатие", "изменять высоту строки под картинку", "устанавливать фиксированную высоту". Фиксированная ширина и высота ячейки. Размер картинки в ячейке 166х295. "Изменять размер после вставки на лист" - не выбирал.

Юлия, позвоните мне в скайп, решим проблему (там все просто, - но мне надо поглядеть самому)

Здравствуйте, Игорь! Догадываюсь, что надстройка очень классная, но почему-то у меня в экселе после открытия надстройки (два раза мышью по ней, как и сказано) написано "открытие...", а потом дополнительная вкладка не появляется. Как быть? Макросы все включены, комп перезагружала пробовала, эксель тоже. Что ещё попробовать?

Обновите браузер Internet Explorer до последней версии, - должно заработать.
Программа его использует для поиска в Google.
(и настройки поиска посмотрите, - может, сильно сложный запрос, или включен режим поиска по конкретным сайтам, где нужного нет)

никак не работает поиск картинок в интернете.. Уже кажется все перепробовал. Хелп

Как удалить надстройку? В списке надстроек она не отображается

Немножко некоректно написал, я о http://excelvba.ru/ code/DownloadPictures

Отправить комментарий

Содержание этого поля является приватным и не предназначено к показу.
CAPTCHA
Подтвердите, пожалуйста, что вы - человек:
  ____     __                           _____ 
| _ \ / /_ __ _ ___ __ __ |___ /
| |_) | | '_ \ / _` | / __| \ \/ / |_ \
| __/ | (_) | | (_| | | (__ > < ___) |
|_| \___/ \__,_| \___| /_/\_\ |____/
Введите код, изображенный в стиле ASCII-арт.