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

Скачать бесплатно пробную (TRIAL) версию программы:
PastePictures.xla (версия 3.4.3 от 12.11.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 строки), с фиксированными размерами картинки (без соблюдения пропорций)

Комментарии

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

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

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

Юрий, в нынешней версии есть всё, что было в предыдущих
(я не убираю функционал в новых версиях, а только добавляю)
Про какой разброс картинок речь? При поиске в Google? Это как работало, так и работает.

Дико не хватает этой версии разброса картинок по папкам как в предыдущей версии.

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

по поводу задержки

Сколько будет стоить доработка ? и не стоит ли ее включить в базовый пакет бесплатно ?

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

вы ответите ?

Ясно,спасибо

Здравствуйте, Виталий.
Вставить картинки с гугл диска - можно попробовать.
Для этого, устанавливаете утилиту «Google Drive» - и на компе получаете папку, синхронизированную с папкой на гугл диске.
А вставить картинки из папки, - не проблема.

Вставить ссылки на файлы на гугл диске - сложнее. В программе такой возможности нет, и не предвидится (сложно сделать)
Можно сделать отдельное решение (например, на базе программы «Парсер сайтов»)

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

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

Здравствуйте, а есть ли настройка для выставления задержки (паузы) между поиском изображений в гугл? т.к. срабатывает защита гугла

Классно, спасибо, очень помогло.

Нажмите Ctrl + G, в появившемся окне - кнопку 'Выделить', и в следующем окне выберите пункт 'Объекты'.
После нажатия ОК все картинки на листе будут выделены.
Останется только скопировать их, и вставить в другую таблицу.

Здравствуйте! Подскажите пожалуйста как из одной таблицы эксель перенести (скопироват) картинки в новую таблицу эксель?

ОК, спасибо за ответ! Я примерно так и предполагал, а так Да - Parallels есть решение, под ним и сработал). Еще раз спасибо и Удачи! С уважением Студия SV-Ceiling (Матвей).

Здравствуйте, Матвей.
С МакОС мои программы не совместимы, - переделать теоретически можно, но очень большие трудозатраты (так как у маковского Excel совсем другие механизмы для работы с файловой системой, а также нет компонентов Windows, которые используются макросом)
Так что версии для Мака в обозримом будущем не планируется (спрос на такую версию невысок)
На Маке, можно запускать мои надстройки под Parallels

Спасибо огромное! Все встало и заработало с первого раза. Обалденная вещь - дерзайте и процветайте!!! Маленький совет - вопрос, а можно ли подобную вещь устанавливать на Mac OS, для Excel 2011?
C уважением и благодарностью Студия SV-Ceiling.

Валентина, а какое отношение ваш вопрос имеет к моей программе?
«открыть картинку через просмотр» — это как?

подскажите почуму я сейчас не могу открыть картинку через просмотр

Если гиперссылка ведет в интернет (картинка где-то на сайте) - то на любом компе будет открываться, ничего дополнительно делать не надо.
Если картинка в папке, - то никак не сделать (надо картинку помещать на сайт, либо вместе с файлом Excel высылать людям папку с картинками)

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

Алексей, картинки на листе с файлами никак не связаны,
и при удалении картинки файл не удалится (и реализовывать такое - в планах пока нет)

Предусмотрено ли в надстройке, если удаляешь картинку их книги, то она удаляется и из папки?

Вы моё спасение! я так долго это искала! Спасибо Вам большое!)

Да никаких особо требований. Нужно, чтобы был столбец с именами файлов (чтобы программа знала, под какими именами сохранять картинки)
Могу посмотреть на вашем компе, из-за чего проблема. От вас, для этого, надо следующее: http://ExcelVBA.ru/help

Добрый день
Не получается сохранить картинки с листа в требуемую папку. Почему? какие требования к файлу и картинкам в нем?

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

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