mail mail

Сохранить изображения с листа Excel в файлы

Сохранить все изображения с листа в файлы

Надстройка позволяет экспортировать все изображения с листа Excel в графические файлы.

Доступен выбор типа создаваемых файлов (поддерживаются форматы JPG, GIF и PNG)

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

В имени папки можно указать кодовое слово $filename - оно будет заменено на название текущего (обрабатываемого) файла Excel.

Для запуска экспорта картинок в файлы нажмите комбинацию клавиш Ctrl + Shift + P

 

На форме выберите формат сохраняемых изображений, и название папки для экспорта:

 

По завершении сохранения изображений макрос выдаст уведомление:

 

Результат экспорта изображений в созданной папке:

Ознакомьтесь также со способом сохранения в графические файлы
всех диаграмм на листе Excel

ВложениеРазмер
Надстройка ExportPictures.xla37 КБ
Книга Excel с картинками для тестирования надстройки ExportPictures361.5 КБ

Комментарии

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".

Спасибо!

Ранета, так а в чем проблема?

Видите кнопочку «Оформить заказ»?
Нажмите её, - и вы получите эту услугу

МНЕ НУЖНА УСЛУГА ПРОГРАММИСТА -EXCEL . СРОЧНО !

Для этого есть специальные программы - типа Jshot или Jet Screenshot

Есть и надстройки Excel, реализующие данную функциональность.
Пример такой надстройки я выкладывал на форуме программистов

Была и аналогичная надстройка для создания скриншотов в формате JPG (я её где-то на форумах выкладывал - вроде на ПланетеExcel, сейчас найти не могу)
Не найдёте самостоятельно - за небольшую сумму я могу сделать такую надстройку под ваши нужды.

Как сделать захват листа Excel и сохранить изображение в формате типа xxx.jpg ?

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

Именование файлов в надстройке идет 3 способами:
1) по умолчанию - имя из ячейки слева
2) если имя не содержит расширения - оно добавляется
3) если имя некорректное, или файл с таким именем уже существует, - в имя файла добавляется название листа

Точно уже не помню, - но как-то так...

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

Добрый день. Работает со скоростью ветра)))) Одна заковыка - именование извлеченных граф.файлов идет по имени листа и имени извлекаемой картинки. Можно ли присваивать имя по содержанию ячейки выбиранного столбца в той же строке, что и картинка - т.е. что бы имя граф.файла содержало индентификатор.

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

Содержание этого поля является приватным и не предназначено к показу.
CAPTCHA
Подтвердите, пожалуйста, что вы - человек:
9 + 3 =
Решите эту простую математическую задачу и введите результат. Например, для 1+3, введите 4.