Надстройка PastePictures для MS Excel: общие сведения
Предназначение программы: вставка изображений в таблицу Excel, поиск картинок в папке или в Google, экспорт картинок из таблицы в папку.
Основные функции программы:
- вставка фото из папки (поиск по имени файла)
- вставка картинок по ссылкам из таблицы
- поиск изображений в гугл по данным с листа Excel
- экспорт изображений с листа в файлы
Особенности программы
- сжатие изображений перед вставкой (получается файл минимального размера)
- поиск картинок в подпапках (глубина поиска по подпапкам не ограничена)
- добавление гиперссылок к вставляемым изображениям
- 3 варианта поиска файлов в папке (по точному совпадению имени файла и значения ячейки, или по частичному вхожению)
- 2 режима вставки картинок - подгонка размеров под ячейку, или соблюдение пропорций исходного изображения
- возможность вставки изображений в примечания к ячейкам
- поиск недостающих фотографий товара в Google (в т.ч. поиск по заданным сайтам)
- режим вставки изображений сразу в несколько столбцов
- экспорт полноразмерных изображений (в каком виде они хранятся внутри файла Excel)
Подробнее — в разделе Справка по программе
Подробные инструкции и описание функционала также можно найти в разделе Справка по программе
Подробные инструкции и описание функционала также можно найти в разделе Справка по программе
Надстройка позволяет искать в выбранной папке изображения, основываясь на содержимом ячеек таблицы Excel, и производить вставку найденных изображений в соседние ячейки (или в примечания к этим ячейкам).
Кроме того, надстройка умеет скачивать изображения по ссылкам, сохраняя загруженные изображения в заданной папке, и вставлять картинки в примечания к ячейкам.
Принцип работы с программой:
- Скачиваем файл программы (по ссылке выше), и сохраняем его куда-нибудь себе на диск. (например, на Рабочий Стол)
- Запускаем файл надстройки PastePictures.xla(как любой другой файл Excel - двойным щелчком)
- Открываем файл с названиями картинок (пример файла вы увидите при тестировании программы)
- На панели инструментов программы нажимаем кнопку «Настройки», выставляем нужные параметры
- На форме настроек выбираем путь к папке, содержащей картинки (изображения)
- Выставляем необходимые размеры для ячеек с картинками, выбираем первую ячейку на листе с именем файла
- Указываем номер столбца, в который будут помещены изображения
- и т.д. и т.п. - настроек там много разных, но разобраться в них совсем не сложно
- Нажимаем в меню «Изображения» - «Вставить картинки из папки», и через несколько секунд получаем результат.
- Если в исходной таблице - не имена файлов, а ссылки (URL) на картинки в интернете, то используем для запуска пункт меню «Изображения» - «Вставить картинки по ссылкам».
Комментарии
Я зашел в свойства файла .xla, вкладка общие: внизу (под атрибутами) появилось такое: Осторожно, этот файл получен с другого компьютера, и возможно был заблокирован с целью защиты компьютера. Нажимаем кнопку "Разблокировать", и все работает!!!
Проблема пришла с очередным обновлением Windows несколько дней назад.
Чтобы программа снова начала работать, найдите обновление с названием Secure Excel 2013, и отмените это обновление (и всё снова будет работать)
Купили у вас 02.02 программу PastePictures, а сегодня она перестала работать.
Помогите разобраться.
Непонятно, в каком виде должен быть результат
Моя программа вставляет по одной картинки в одну ячейку (или несколько ячеек по вертикали)
Все зависит от расположения имен файлов в ячейках
Если в одну ячейку надо вставить несколько картинок - программа с таким не справится
Если в отдельные ячейки - то можно (расположив имена файлов в этих же ячейках, или в соседних)
Добрый вечер! скажите можно ли вставить сразу несколько картинок в ячейки, в диапазон с одинаковыми ширриной и высотой ячеек?
в пробной версии я этого не нашла, Спасибо
такой возможности вроде нет в программе (в режиме экспорта картинок с листа)
Такая возможность доступна только для режима поиска картинок в Google
Добрый день!
А есть возможность сохранять картинки из Excel в подпапки, названия которых, например, указаны в какой либо ячейке или прямо в названии самого файла.
Пробовал в версии от 31.10.2015 - не получается, пусть превращает в название((((
Все хорошо, уже разобрались. У нас просто папка с картинками на флэшке была, потом скопировали на рабочий стол и все теперь ок.
Макрос может подвисать при запуске (не зависать, а временно подвисать), - т.к. до вставки картинок, он считывает имена всех файлов в папке, - а это занимает время (особенно много времени, если папка на сетевом диске, а не на локальном компе)
Увы, ускорить этот момент сложно, - имена файлов-то все надо знать, а получить полный список файлов в папке моментально - не получится
Добрый день!
Макрос понравился. Только вот есть проблема. У нас в папке, от куда нужно вставлять картинки в файл, около 25 000 изображений, объем 365 мб на диске. Наверно от этого макрос зависает. Пробовали разбить картинки на несколько папок, тогда все работает хорошо. Но нам нужно, чтобы все из одной папки вставлялось, т.к. вставляем в прайсы - а там товары могут быть с самыми разными артикулами.
много лишнего, нужно просто вставлять, причем вставить рисунки все разом
Да, можем написать макрос под заказ.
Но купить готовое решение — будет однозначно дешевле.
Если всё и сейчас работает, - то зачем что-то еще делать-то?
Добрый вечер!
у вас очень хорошая надстройка, но весь ее функционал не нужен, скажите вы можете просто написать макрос вставки картинок из папки в ячейки определенного размера, выделить все и вставить в ячейки заранее которым установили высоту и ширину, спс объяснила как смогла :)
Там еще ширина столбца учитывается.
Для ширины картинки, берется минимальное значение из двух: ширина столбца, и заданная в настройках ширина картинки
Сделайте ширину столбца с запасом (увеличьте), и попробуйте снова.
Если не получится, - звоните в скайп, вместе разберёмся.
Мне нужно чтобы картинки вставлялись по заданным мной размерам, выставляю галочки в настройках
-фиксированная высота картинки
-фиксированная ширина картинки
-изменять высоту строки под картинку
высота - 270, ширина 75
-сохранить изменения
в итоге по высоте правильно вставляется а по ширине не растягивается, они очень узкие и высокие получаются
захожу снова в настройки а параметры фиксированная высота и ширина сбрасываются и автоматически стоит галочка соблюдать пропорции картинок, и так уже несколько раз попробовала
что значит, - нажать на макросе? на каком макросе?
Можно нажать кнопку, можно щелкнуть на файле, и т.д.
Напишите мне в скайп, - созвонимся, и я попробую помочь
Добрый день
Я скачала демо версию макроса по поиску и вставке картинок pastepicture, все делаю как указано в видео после того как нажимаю два раза на макросе Excel зависает и через минуту, выдает сообщение про OLE операцию, и это бесконечно пока не завершить процесс через диспетчер, я не могу понять проблема в самом моем EXCEL или я что то не так делаю?
А какой макрос зависает?
Что и где вы нажимаете?
Добрый день,
При запуске макроса Excel зависает и выдает сообщение "Microsoft Office ожидает завершения OLE -операции другим приложением". Как быть?
Тогда добавьте мою надстройку и мой сайт в список исключений Аваста, - и всё будет работать
Все это хорошо, но Аваст у меня с лицензией до конца года.
Геннадий, про «антивирус» Аваст я писал в комментариях к другой моей программе:
http://excelvba.ru/programmes/Lookup#comment-6310
Поставьте себе бесплатный Касперский, - и ложных сработок будет намного меньше.
Аваст обнаруживает вирус в данной проге...
Не понял, вы картинки из папки вставляете, или по гиперссылкам на сайт?
Если по ссылкам на сайт, - убедитесь, что по ссылке - именно картинка, а не веб-страница с текстом и картинкой.
Если сами не разберетесь, - могу подключиться к вашему компу, и найти проблему
Чтобы я смог помочь, от вас надо: http://ExcelVBA.ru/help
Спасибо за макрос. Но он почему-то вставляет не все картинки, причем ссылки на картинки нормально работают, из-за чего это может быть?
Вряд ли этот сбой из-за моей программы.
Скорее всего, в файле Excel у вас какой-то глюк был, или не очень удачная версия Excel
Здравствуйте. С помощью вашей надстройки вставил картинки в примечания, а потом удалил в ручную ненужные картинки сохранил файл после повторного запуска файла Exel выдал ошибку (В книге обнаружено содержимое которое не удалось прочитать) и удали оставшиеся примечания.
Владимир, в этой программе нет опции копирования картинок с листа на лист.
Можем сделать макрос под заказ.
Оформляйте заказ на сайте, прикрепляйте пример файла с картинками, и описывайте, что куда должно копироваться (вставляться).
Добрый книга Excel на одном из листов которой вставлены фотографии(картинки).
НЕОБХОДИМО вставить эту фото в другие листы книги автоматически.
Как это сделать?
Поиск картинок на сайтах в этой программе ведётся только через Google
(в настройках поиска задаётся, по каким сайтам искать)
Соответственно, найдётся ли что, и правильно ли найдется, - зависит только от Google.
Если нужно выполнять поиск по конкретному сайту, или брать не только картинку, но и описание и какие-то другие данные о товаре,
- то нужна более сложная программа, «Парсер сайтов»
http://excelvba.ru/programmes/Parser
Только там уже надо настраивать её под конкретный сайт (настройкой обычно я сам занимаюсь)
Отправить комментарий