Функция для вставки изображений в Excel
Описание функции
После установки надстройки у вас появится новая функция =IMAGE( Источник ), которая импортирует в ячейку изображение из указанного источника данных. Функция имеет один обязательный параметр:
- Источник — ссылка на изображение в интернете или полный путь к фотографии на локальном компьютере.
Функция импортирует изображение в ту ячейку, в которой расположена данная функция. При вставке изображения его размеры подстраиваются под размеры ячейки. Однако стоит учесть тот факт, что при изменении размеров ячейки размеры изображения не изменяются автоматически. При необходимости вы можете повторно вставить эту функцию в ячейку и программа обновит изображение, вставив его в ячейку с новыми размерами.
Важно! При больших объемах изображений (по количеству или разрешению) может происходить "зависание" Excel, так как требуется значительное время на загрузку файла.
Обновление функции
Функция обновляется при открытии файла Excel, а также при изменении источника. Если в вашем файле большое количество изображений (>100 шт.) лучше удалять формулу после их загрузки. Это можно сделать выделив ячейки с формулами и нажав клавишу Delete. Сами изображения при этом удаляться не будут.
Пример использования
Применить формулу достаточно просто. Допустим в первом столбце находятся ссылки на изображения, а сами изображения нам требуется загрузить в столбец B. В этом случае нам необходимо в ячейке B2 указать формулу =IMAGE( A2 ) и нажать Enter. В результате в ячейке B2 появится изображение. А дальше просто "протяните" формулу на ячейки вниз и все.
Оставляйте свои предложения по работе функции в комментариях ниже. Постараемся их учесть в будущем.
Надстройка для вставки картинок (изображений) в Excel
Надстройка PastePictures для MS Excel: общие сведения
Предназначение программы: вставка изображений в таблицу Excel, поиск картинок в папке или в Google, экспорт картинок из таблицы в папку.
Основные функции программы:
- вставка фото из папки (поиск по имени файла)
- вставка картинок по ссылкам из таблицы
- поиск изображений в гугл по данным с листа Excel
- экспорт изображений с листа в файлы
- сжатие изображений перед вставкой (получается файл минимального размера)
- поиск картинок в подпапках (глубина поиска по подпапкам не ограничена)
- добавление гиперссылок к вставляемым изображениям
- 3 варианта поиска файлов в папке (по точному совпадению имени файла и значения ячейки, или по частичному вхожению)
- 2 режима вставки картинок — подгонка размеров под ячейку, или соблюдение пропорций исходного изображения
- возможность вставки изображений в примечания к ячейкам
- поиск недостающих фотографий товара в Google (в т.ч. поиск по заданным сайтам)
- режим вставки изображений сразу в несколько столбцов
- экспорт полноразмерных изображений (в каком виде они хранятся внутри файла Excel)
Подробнее — в разделе Справка по программе
На видео рассказывается о работе с программой, и показан процесс её настройки:
Подробные инструкции и описание функционала также можно найти в разделе Справка по программе
Видеоинструкция по дополнительным возможностям
На видео рассказывается о возможностях поиска изображений в Google:
Подробные инструкции и описание функционала также можно найти в разделе Справка по программе
Надстройка позволяет искать в выбранной папке изображения, основываясь на содержимом ячеек таблицы Excel, и производить вставку найденных изображений в соседние ячейки (или в примечания к этим ячейкам).
Кроме того, надстройка умеет скачивать изображения по ссылкам, сохраняя загруженные изображения в заданной папке, и вставлять картинки в примечания к ячейкам.
Принцип работы с программой:
- Скачиваем файл программы (по ссылке выше), и сохраняем его куда-нибудь себе на диск. (например, на Рабочий Стол)
- Запускаем файл надстройки PastePictures.xla(как любой другой файл Excel — двойным щелчком)
- Открываем файл с названиями картинок (пример файла вы увидите при тестировании программы)
- На панели инструментов программы нажимаем кнопку «Настройки», выставляем нужные параметры
- На форме настроек выбираем путь к папке, содержащей картинки (изображения)
- Выставляем необходимые размеры для ячеек с картинками, выбираем первую ячейку на листе с именем файла
- Указываем номер столбца, в который будут помещены изображения
- и т.д. и т.п. — настроек там много разных, но разобраться в них совсем не сложно
- Нажимаем в меню «Изображения» — «Вставить картинки из папки», и через несколько секунд получаем результат.
- Если в исходной таблице — не имена файлов, а ссылки (URL) на картинки в интернете, то используем для запуска пункт меню «Изображения» — «Вставить картинки по ссылкам».
Как скачать и протестировать программу
Для загрузки надстройки PastePictures воспользуйтесь кнопкой Скачать программу
Если не удаётся скачать надстройку, читайте инструкцию про антивирус
Если скачали файл, но он не запускается, читайте почему не появляется панель инструментов
Это полнофункциональная пробная (TRIAL) версия, у вас есть 15 дней бесплатного использования ,
в течение которых вы можете протестировать работу программы.
Этого вполне достаточно, чтобы всё настроить и проверить, используя раздел Справка по программе
Если вам понравится, как работает программа, вы можете Купить лицензию
Лицензия (для постоянного использования) стоит 1800 рублей .
В эту стоимость входит активация на 2 компьютера (вы сможете пользоваться программой и на работе, и дома).
Если нужны будут дополнительные активации, их можно будет в любой момент приобрести по 600 рублей за каждый дополнительный компьютер.
- 490795 просмотров
Комментарии
Здравствуйте, Виталий.
Размер файла зависит от размеров вставленных картинок, а они, а свою очередь, зависят от ширины столбца, в которой они вставляются.
Уменьшите ширину столбца на 10-15%, и вес файла уменьшится на 30-50%
Добрый день, подскажите, папка с картинками весит 20Мб, файл без картинок 356Кб, на выходе получаем 86-257Мб(зависит от настроек). Пару раз выходило получать нужный размер до 25Мб, но на следующий день при тех же настройках, картинках и том же файле происходит ситуация описанная выше. В чем может быть ошибка?
Алексей, надо по очереди для каждого листа запускать.
Как использовать программу на разных страницах одного файла?
Здравствуйте, Игорь.Благодарю за ответ. Галочка в опциях оказывается стояла.Если описанное мной повторится, я постараюсь зафиксировать и Вам отправить.
Здравствуйте, Виктория.
Чтобы панель инструментов надстройки была доступна для всех файлов, — нужно, чтобы надстройка была запущена раньше всех открываемых файлов.
Нажмите О ПРОГРАММЕ — ОПЦИИ, и поставьте галочку Запускать автоматически. После этого перезапустите Excel.
Теперь надстройка PastePictures запустится раньше других файлов, и вкладка НАДСТРОЙКИ будет всегда присутствовать на ленте Excel.
Добрый день. В процессе работы с файлом .xlsx выяснилось следующее: в какой-то момент из ленты исчезает вкладка надстройки и я не могу с ней работать. В настройке ленты эта вкладка включена. Во вновь создаваемом новом файле эта вкладка опять появляется. Приходится копировать содержимое в новый файл и работать. В чем может быть проблема, подскажите пожалуйста
Макрос шедеврален.
Жаль только что нашел его немного поздно, потратил бы меньше времени на поиск каталога фото в сети, и 7 тысяч рублей.
Есть прайс с ссылками на фото.
Настроил макрос минут за 5.
В итоге скачал всю базу фотографий товаров у поставщика ,а это около 100 тысяч фотографий за 4 часа.
Буду тестить его дальше.
Но уже могу рекомендовать данный макрос.
Функционал безупречный.
Спасибо разработчику
Алексей, вам нужно использовать другой пункт меню, — Загрузить картинки по ссылкам.