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











Комментарии
На вкладке "Вставка на лист" ставлю только 2 галочки: "вставлять картинки в примечания" и "добавлять гиперссылки в ячейки" (номера столбцов разные), в этом случае на лист вставляются только картинки в примечания. Выход из положения нашла следующий: ставлю 3 галочки: "вставлять картинки в ячейки", "вставлять картинки в примечания", "добавлять гиперссылки в ячейки", на лист вставляется все: картинки в ячейки, картинки в примечания, гиперссылки, после чего удаляю с листа все картинки. Остается нужный мне результат: картинки в примечаниях и гиперссылки. В принципе такой путь устраивает, просто он несколько длиннее.
Надстройку пытаюсь приспособить под архивный фотокаталог большого количества отсканированных в хорошем качестве фотографий, в связи с чем возникли еще такие вопросы:
- не вставляются (в примечания) фотографии весом от 72 и больше Мбайт, сжимаю их, после чего вставляю. Вес картинок имеет значение?
- может ли программа вставить сразу около 70 тысяч картинок в ячейки и/или картинок в примечания? Есть ли ограничения?
Хотела давно уже сказать огромное спасибо за программу! уже год ей пользуюсь, это очень удобно и быстро. Спасибо, автор!
Дарья, а на что вы пытаетесь повесить гиперссылку?
Если включена галочка «добавлять гиперссылки к ячейкам» - то будет работать,
если «добавлять гиперссылки картинкам» - не будет, т.к. примечанию невозможно назначить гиперссылку.
по примечаниям - увеличить до нужного размера получилось, прошу прощения.
по гиперссылкам - в случае, если задаю - вставить картинки в ячейки+вставить гиперссылки - гиперссылки вставляются, если задаю - вставить картинки в примечания+вставить гиперссылки - не вставляются. Так задумано программой? или что-то делаю не так?
Здравствуйте, Дарья.
Лицензионная версия ничем по функционалу не отличается от пробной. (активация только снимает ограничение на количество запусков)
Проверьте настройки программы, - видимо, что-то поменялось.
по примечаниям - до скольки надо увеличить?
Здравствуйте! Спасибо за полезную надстройку.
Просьба ответить на такие вопросы:
1. В демо-версии с помощью надстройки можно было вставить гиперссылки, в лицензионной версии вставить не получается. Так должно быть? Лицензия приобретена 18-20 февраля этого года;
2. Возможно ли увеличить размеры вставляемых примечаний?
Александр, не должно такого быть.
Через меню Excel «Файл - Открыть» точно откроется.
Или можно подключить мою программу как надстройку, через Файл - Параметры - Надстройки - Надстройки Excel
Офис 2010 файл xla не открывается.... Шо делать???
Сначала выделите эту ячейку (или столбец с такими ячейками),
и на ленте, на вкладке ДАННЫЕ, нажмите ТЕКСТ ПО СТОЛБЦАМ
(чтобы каждая ссылка оказалась в отдельном столбце)
Тогда моя программа сможет скачать и вставить картинки
В одной ячейке множество ссылок. Мне нужно из ячейки выводить все эти картинки по столбцам в этой строке начиная с задаваемого столбца
Ок. Спасибо.
В любом случае благодаря Вашему макросу разобрался как таким образом можно вставлять гипперссылки в exel на pdf, лежащие на жестком диске
Конечно, не так как в Вашем макросе удобно, но можно и только по одному...
Нет, моя программа вставляет в Excel только картинки
ПДФ файл - это не картинка
Сделать, конечно, можно, - но это будет совсем другой макрос (достаточно сложный)
Подскажите, pdf файлы таким образом можно подгружать? Если нет, то возможно ли сделать?
Необходимо для формирования простого электронного архива документов.
Полторы штуки - не адекватно.
Рублей 300 за 1 комп - красная цена.
мой ник в скайпе: ExcelVBA.ru
КАК ВАС НАЙТИ В СКАЙПЕ?
В Excel для Мак мои программы не работают.
http://excelvba.ru/faq/system_requirements
у меня mac
это важно?
Не работает только опция экспорта картинок с листа на 64-битном Excel
(эта функция доступна только для 32-битной версии Office)
Все основные функции (вставка картинок из папки и по ссылкам) должны работать в любой версии Excel
Добрый день
программа не работает пишет ошибка компиляции в скрытом модуле
Здравствуйте, Альберт
Не должно такого быть
Напишите мне в скайп, - я подключусь к вашему компу, и разберемся в проблеме.
При скачивании по ссылкам в случае "мертвой" ссылки дальнейшее скачивание прекращается, и в остальные ячейки вставляется последняя скачанная картинка. Надо бы починить :)
Версия используемой программы - 3.2.0
Спасибо! Как появится возможность, отправлю скриншоты в поддержку Касперского.
Пришел ответ от лаборатории Касперского, — говорят, что KIS 2014 не ругается на мои программы:
Здравствуйте, Виталий
Не обращайте внимание на то, что антивирус ругается, — такое временами бывает (полгода назад, например, Avast ругался, пока им в поддержку не написали с просьбой исправить)
Программа обращается в инет при активации и проверке обновлений, - потому антивирус видит в ней что-то подозрительное.
На VirusTotal, кстати, у каспера замечаний нет (а красные строки 3-4 малоизвестных антивирусов ни о чем не говорят)
Кстати, на программу «Парсер сайтов» (которая — на том же движке, и, помимо этого, по сути своей реальный «Downloader» всего что угодно) — почему-то жалоб от антивирусов меньше...
Напишу сегодня в поддержку Касперского, — думаю, исправят в ближайшее время.
А то что файлы надстроек исчезают, - это, конечно, плохо (антивирус их удаляет, других вариантов исчезновения быть не может)
Проверьте, везде ли там в антивирусе исключения правильно настроены.
Здравствуйте!
При проверке KIS 2014 файлов PastePictures и FillDocuments обнаруживается HEUR:Trojan-Downloader.Script.Generic. Проверка на virustotal.com дает показатель выявления 3/54 для PastePictures и 4/54 для FillDocuments. Вроде бы ничего страшного, но при внесении в список исключений файлы регулярно «пропадают» из папки с надстройками «AddIns». В работе постоянно используется не менее 4 надстроек, проблемы возникают только с FillDocuments и PastePictures.
С чем может быть связано исчезновение файлов надстроек?
Список недостающих картинок легко получить, выведя в доп столбец имя найденной картинки (опция на вкладке ДОПОЛНИТЕЛЬНО),
а потом отфильтровав таблицу по этому столбцу (фильтр по пустому значению)
Папка с оригиналами - есть всегда.
Все вставляемые на лист Excel картинки, сначала сохраняются в папку (в какую - см. настройки программы), и только потом вставляются на лист.
не хватает списка недостающих картинок и отдельной папки с сохраненными оригиналами вставленных картинок
моя программа этого не умеет
сделать можно (под заказ) - но весьма непросто, потому дорого
Моя программа предназначена для вставки картинок, а не для копирования файлов с переименованием.
Хоть такая функция со временем и будет в программе, - вам проще оформить заказ на сайте,
и заказать макрос в точности под вашу задачу.
По цене выйдет примерно как стоимость лицензии на эту программу.
Зато макрос будет делать в точности то что вам надо, без всяких лишних кнопок и опций.
Вроде никак
В старых версиях программы, это работало
В последних версиях (доступных для скачивания), вроде, такой возможности уже нет
(ей пришлось пожертвовать, ради многократного ускорения поиска файлов в папке)
В том то и проблема что вы предлагаете выложить на сайт. А мне этот вариант и нужен для выкладки на сайт. У меня прайс куда нужно включить ссылки на фото. В том то и дело что вместо FTP я использую облачное хранилище, и вот с него то мне и нужны ссылки.