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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

 

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

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

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

Комментарии

Елена, если надстройка нужна постоянно, — приобретите лицензию. Программа стоит 1500 рублей

Данная надстройка предлагается бесплатно только на 15 дней... Хотелось бы навсегда. Как это сделать?

Нажмите на панели инструментов О ПРОГРАММЕ - ОПЦИИ, и снимите там галочку "Запускать автоматически вместе с excel"

Установил, оказалось не нужно было, всё сделал руками.
Тепепь при открытии любого файла эксель выскакивает дополнительное окно
Эксель - pastepictures. Как убрать это?

Александр, про какой поиск речь?
поиск в папке, или в гугле?
Напишите в скайп, разберемся

Добрый день!
Установил макрос, настроил, но при включении поиска фото все зависает. Это из-за неправильной настройки или слишком большой объем данных? (строк около 2500, фотографий около 11000). Пробовал делать поиск по 100 строкам, результат не принесло.

ActiveX тут не нужен, - и без этого картинки вполне корректно сортируются и фильтруются вместе с данными

позволяет ли надстройка внедрять рисунок средствами разработчика как элемент ActiveX (чтобы рисунок был непосредственно в ячейке с возможностью сортировки, фильтров)

может блокировка на уровне страны? у меня была такая проблема в РБ, скачивал через TOR файлы

Ирина, напишите в скайп, решим проблему

Добрый вечер!
У меня следующая проблема - не работает увеличение картинок при вставке в ячейку (задаешь новые высоту + ширину, а картинка все равно маленькая). Один раз удалось увеличить, но повторить не получается...
PastePictures v3239
Microsoft Office 2013
Спасибо!

Высылайте файл на почту, и показывайте на примере файла, куда какие картинки нужно вставлять, и какие условия

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

Что-то типа формулы - можно, но зачем?
Для формулы, картинки изначально должны присутствовать на каком-то из листов
Так что сначала вставляем моей программой, а потом с формулами колдуем:
http://www.planetaexcel.ru/techniques/1/39/

спасибо за ответ. А можно ли реализовать вставку картинок путем формул? или это на грани фантастики?

Нет, проверки условий в программе нет
Можно написать формулу в доп столбце типа
=ЕСЛИ(условие; имя файла; "")
Тогда имя файла будет только в строках, куда надо вставить картинку

Игорь добрый вечер. подскажите пожалуйста а есть ли возможность вставки картинки в конкретную ячейку по условию ЕСЛИ. То есть в ячейке прописано условие выбора картинки если условие выполняется то картинка вставляется в заданную ячейку, если нет то проверяется следующая картинка и так до конца по циклу?

Про антивирусы здесь написано: http://excelvba.ru/faq/virus
Если антивирусу (по-любому у вас бесплатный какой-то) верите больше, — что ж, ваше право. Можете вставлять картинки в Excel вручную.

при загрузке файла pastepictures антивирус кричит, что это вирус(((( антивирусу верю больше чем сайту((( на другом компе нет такой защиты и там куча троянов оказалась, после проверки. Так что подумайте хорошо, прежде чем качать!!!

Моя программа скачивает картинки в папку (сохраняя их под заданными именами)
На сайт вы потом уже из этой папки картинки заливаете

Здравствуйте!
Возможна ли вставка картинок на сайт с множеством товара(шины) путем загрузки фото с Google?
Или для каждого товара надо иметь уже фото и указать путь где находиться данное фото?

интересует вставка картинок на сайт с множеством товара(шины). Можно ли запустить автоматический поиск и вставку картинок товара на сайт из Google?
Возможно ли продемонстрировать работу?

Вадим, не должно такого быть
Напишите мне в скайп, разберёмся.

Подскажите, почему когда запускаю "вставить картинки по ссылкам", программа вставляет одну и ту же картинку(с первой ссылки) у все ячейки?

Алекс, в меню Изображения есть пункт «Сохранить картинки с листа в файлы»
Это как раз то, о чём вы спрашиваете

Добрый день, Игорь.

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

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

Заранее спасибо за ответ

Вставка с Google Drive и прочих облачных расположений - возможна,
достаточно на компе смонтировать сетевой диск / папку, ссылающийся на облачное хранилище (указанные вами сервисы это позволяют)
И потом вставлять как из обычной папки.

Переключение между несколькими вариантами настроек давно реализовано.
Инструкция: http://excelvba.ru/programmes/common/SettingSwitcher

Огромное спасибо! Экономия времени, сил и нервов колоссальная. Очень хотелось бы, чтобы была возможность вставки по ссылке с google drive и onedrive. работая с нескольких компьютеров, не очень удобно синхронизировать папку с облаком на всех компьютерах, а потом вставлять картинки. Также хотелось бы иметь функцию сохранения нескольких настроек под разные нужды (пока каждый раз приходится задавать параметры заново под конкретную задачу). Возможно это доработать?

Прочитайте, что написано под красной ссылкой ВАЖНАЯ ИНФОРМАЦИЯ — КАК В ПЕРВЫЙ РАЗ ЗАПУСТИТЬ ПРОГРАММУ
Тогда запустится, и панель инструментов появится

добрый день! на панели инструментов не хочет отображаться? демо версия!

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

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