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

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


Надстройка для вставки картинок (изображений) в 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 строки), с фиксированными размерами картинки (без соблюдения пропорций)

Комментарии

Спасибо.

Ответил вам на почту

Давно не пользовалась вашей программой, наверное за это время удалила из XL. Устанавливала на 2 рабочих места. Теперь когда захотела ей воспользоваться только одно место регистрируется на компе., а на ноуте нет что делать?

Программа разрабатывалась на связке WinXP + IE8, так что всё должно работать.
В некоторых случаях (около 10% компьютеров) поиск картинок в Google не работает, - судя по всему, это вызвано некорректной работой системных компонентов (что-то не так со взаимодействием Excel и IE)
Попробуйте на другом компе, - может, заработает.

Обновил IE до восьмой версии (макс. для ХР) - бесполезно. На ХР работает вообще программа? Просто на всех компах, на которые планирую поставить программу, стоит ХР. Апгрейдить ОС до сих пор потребности не было. Может, на какие-либо системные службы программа опирается, которые за ненадобностью могут быть отключены?

Здравствуйте, Сергей.
Поиск моей надстройкой выполняется через встроенный в Windows браузер Internet Explorer.
наиболее вероятная причина, - некорректно установленный IE, или старая его версия. Установка новой версии IE решает проблему

На всякий случай: WinXP, MS Office 2003, в инет программе доступ открыт (загрузка по URL работает).

Здравствуйте.
Пробую пользоваться Вашей программой.
Есть проблема, ответов в комментах пока не нашёл:
Не работает форма "Поиск недостающих изображений в интернете". Выдаёт, что "По указанному запросу не найдено ни одного изображения", хотя при нажатии на ссылку Google в Хроме открывается куча нужных картинок. Даже если просто в поле поиска вбить слово "собака" - ответ тот же, "не найдено".

Спасибище огромное!!! Вы мега мастер!!!все так быстро!!!

Только что залил на сайт новую версию программы, где добавил эту функцию
(меню ДОПОЛНИТЕЛЬНО - кнопка «Вынести гиперссылки с картинок в выделенный столбец»)

Открываете файл с картинками, ставите курсор в любой столбец (куда надо вывести ссылки),
и нажимаете эту кнопку.

PS: чтобы это сработало, надо скачать с сайта последнюю версию программы, заменив имеющийся файл надстройки при закрытом Excel)

есть прайс, допустим, с картинками,если наводишь курсор на картинку появляется ссылка на этот арт с сайта,так вот,нужно как то вытащить эту ссылку в отдельный столбец. Наименований тысячи,поэтому по одной делать не реально

Катя, не экономьте слова, если хотите получить конкретный ответ...

У каждой картинки есть своя страница в интернете?
Или ссылку надо сделать на k.e. страницу (первую попавшуюся, из миллиардов страниц)?

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

на страницу в интернете

Катя, а эта появившаяся ссылка куда должна вести?
На какую-то страницу в интернете, на файл с картинкой, на соседнюю ячейку, ещё куда-то?

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

Леонид, не понял ничего из вашего описания проблемы (особенно про гиперссылку и Блокнот)
Оправьте мне на почту:
1) свой файл Excel
2) пример того, что должно получиться из этого файла
3) более подробное описание проблемы

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

Здравствуйте, Алексей.
Это зависит от способа привязки картинки к ячейкам (перемещать и изменять картинки вместе с ячейками, или нет)
В настройках моей программы есть выпадающий список с 3 вариантами привязки.
Выберите там опцию «не перемещать и не изменять», и заново вставьте картинки (удалив сначала ранее вставленные)

Добрый день.
Установил вашу надстройку. Картинки установились но при удалении и/или перемещении столбцов размер картинок от первоначальных изменился. Что делать?

Спасибо за ответы!

Дарья, Excel мало подходит для хранения фотографий, тем более, 72-мегабайтных...
Ну не думали разработчики Excel, что кто-то будет использовать табличный редактор для таких целей.

Если вы вставите 70 тысяч картинок по 72Мб, - Excel этого точно не переживёт
(все зависнет, файл не получится сохранить)
Самый лучший способ хранения фоток, - в виде файлов в папке.
Если же хотите вставлять в таблицу Excel - то в виде сжатых миниатюр (небольшого размера)

PS: А гиперссылки не вставляются, наверное, потому что ячейки пустые.
Вот был бы в ячейках какой-то текст (например, «фото»), - гиперссылки бы добавились
Хотя, не проверял, - но, учитывая, что ранее никто на подобное не жаловался, - все должно работать.

На вкладке "Вставка на лист" ставлю только 2 галочки: "вставлять картинки в примечания" и "добавлять гиперссылки в ячейки" (номера столбцов разные), в этом случае на лист вставляются только картинки в примечания. Выход из положения нашла следующий: ставлю 3 галочки: "вставлять картинки в ячейки", "вставлять картинки в примечания", "добавлять гиперссылки в ячейки", на лист вставляется все: картинки в ячейки, картинки в примечания, гиперссылки, после чего удаляю с листа все картинки. Остается нужный мне результат: картинки в примечаниях и гиперссылки. В принципе такой путь устраивает, просто он несколько длиннее.

Надстройку пытаюсь приспособить под архивный фотокаталог большого количества отсканированных в хорошем качестве фотографий, в связи с чем возникли еще такие вопросы:

- не вставляются (в примечания) фотографии весом от 72 и больше Мбайт, сжимаю их, после чего вставляю. Вес картинок имеет значение?
- может ли программа вставить сразу около 70 тысяч картинок в ячейки и/или картинок в примечания? Есть ли ограничения?

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

Дарья, а на что вы пытаетесь повесить гиперссылку?
Если включена галочка «добавлять гиперссылки к ячейкам» - то будет работать,
если «добавлять гиперссылки картинкам» - не будет, т.к. примечанию невозможно назначить гиперссылку.

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

Здравствуйте, Дарья.
Лицензионная версия ничем по функционалу не отличается от пробной. (активация только снимает ограничение на количество запусков)
Проверьте настройки программы, - видимо, что-то поменялось.

по примечаниям - до скольки надо увеличить?

Здравствуйте! Спасибо за полезную надстройку.

Просьба ответить на такие вопросы:

1. В демо-версии с помощью надстройки можно было вставить гиперссылки, в лицензионной версии вставить не получается. Так должно быть? Лицензия приобретена 18-20 февраля этого года;
2. Возможно ли увеличить размеры вставляемых примечаний?

Александр, не должно такого быть.
Через меню Excel «Файл - Открыть» точно откроется.
Или можно подключить мою программу как надстройку, через Файл - Параметры - Надстройки - Надстройки Excel

Офис 2010 файл xla не открывается.... Шо делать???

Сначала выделите эту ячейку (или столбец с такими ячейками),
и на ленте, на вкладке ДАННЫЕ, нажмите ТЕКСТ ПО СТОЛБЦАМ
(чтобы каждая ссылка оказалась в отдельном столбце)
Тогда моя программа сможет скачать и вставить картинки

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

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