Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Excel
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 01.10.2009, 18:37   #1
Buzan
 
Регистрация: 01.10.2009
Сообщений: 5
По умолчанию Картинки в файл Excel. Как?

Добрый день!
Форум читал сегодня часа 4, вопрос свой решить не смог, прошу помощи.
Есть: на первом листе в excel список артикулов со свойствами;
на втором - список артикулов с изображениями в соседних ячейках.
Надо: поднянуть картинки на первый лист сообразно артикулам. Картинки есть и в виде отдельных файлов, их названия совпадают с артикулами, это если так проще будет. Вот.
Спасибо.


=============== примечание модератора ====================

Всё делается очень просто, если воспользоваться поиском.
У меня на сайте есть готовая программа для вставки изображений на лист Excel:
http://excelvba.ru/programmes/PastePictures


Цитата:
Надстройка позволяет искать в выбранной папке изображения, основываясь на содержимом ячеек таблицы Excel, и производить вставку найденных изображений в соседние ячейки (или в примечания к этим ячейкам).

Кроме того, надстройка умеет скачивать изображения по ссылкам, сохраняя загруженные изображения в заданной папке, и вставлять картинки в примечания к ячейкам.





Особенности надстройки вставки изображений:
  • загрузка изображений по ссылкам (обычная гиперссылка, просто текст ссылки - URL, формула =ГИПЕРССЫЛКА(), и т.п.)
  • поиск картинок в подпапках заданной папки (глубина поиска по подпапкам не ограничена)
  • установка выбранного пользователем размера для вставляемых изображений
  • отображение состояния поиска и вставки изображений (прогресс-бар)
  • вывод результатов обработки таблицы (сколько изображений вставлено, сколько не найдено)
  • добавление гиперссылок к вставляемым изображениям (по щелчку на картинке открывается исходный файл)
  • 2 режима поиска файлов - по точному совпадению имени файла, и по началу имени файла-изображения
  • 2 режима вставки картинок - подгонка размеров под ячейку, или соблюдение пропорций исходного изображения
  • вывод количества файлов в выбранной папке
  • возможность выбора столбца с названиями файлов, и указания номера столбца для вставляемых изображений
  • возможность вставки изображений в комментарии к ячейкам




Запуск вставки изображений выполняется из меню программы (на панели инструментов)

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

Новый функционал будет добавляться в надстройку по мере поступления ваших пожеланий.
Вложения
Тип файла: rar вставка картинок.rar (1.75 Мб, 29 просмотров)

Последний раз редактировалось EducatedFool; 06.10.2012 в 14:23.
Buzan вне форума Ответить с цитированием
Старый 01.10.2009, 21:55   #2
EugeneS
Форумчанин
 
Регистрация: 06.08.2009
Сообщений: 472
По умолчанию

см. вложение

... как вариант
Вложения
Тип файла: zip вставка картинок.zip (1.76 Мб, 44 просмотров)
EugeneS вне форума Ответить с цитированием
Старый 01.10.2009, 22:07   #3
Buzan
 
Регистрация: 01.10.2009
Сообщений: 5
По умолчанию

Спасибо! Все работает. Сейчас обкатаю Ваш вариант на большом файле. Вы сильно облегчили мне жизнь.
Buzan вне форума Ответить с цитированием
Старый 01.10.2009, 22:24   #4
EugeneS
Форумчанин
 
Регистрация: 06.08.2009
Сообщений: 472
По умолчанию

не за что, картинки необходимо вставлять к Эксель в порядке артикулов на Листе2
EugeneS вне форума Ответить с цитированием
Старый 01.10.2009, 22:29   #5
Buzan
 
Регистрация: 01.10.2009
Сообщений: 5
По умолчанию

Да, понял. А вставку всех картинок из папки в Лист Excel я организовал с помощью этого: http://www.programmersforum.ru/showp...1&postcount=13
Buzan вне форума Ответить с цитированием
Старый 02.10.2009, 11:15   #6
Buzan
 
Регистрация: 01.10.2009
Сообщений: 5
По умолчанию На большом количестве картинок не работает...

Сегодня запустил макрос на большом количестве картинок. Не работает, что-то... Мой бубен не помог. Файл прилагаю.
Может будет проще экспортировать картинки из графических файлов в Excel? Скажем из той же директории, в которой находится файл Excel. Только как их сопоставить с имеющимися в файле Excel актикулами?
Прошу по возможности помочь.
Вложения
Тип файла: rar pic.rar (3.26 Мб, 17 просмотров)
Buzan вне форума Ответить с цитированием
Старый 02.10.2009, 11:39   #7
SAS888
Старожил
 
Аватар для SAS888
 
Регистрация: 05.12.2007
Сообщений: 4,180
По умолчанию

Посмотрите пример во вложении.
Вложения
Тип файла: rar pic_2.rar (3.26 Мб, 58 просмотров)
Чем шире угол зрения, тем он тупее.
SAS888 вне форума Ответить с цитированием
Старый 02.10.2009, 12:11   #8
Buzan
 
Регистрация: 01.10.2009
Сообщений: 5
По умолчанию

Спасибо, SAS888!
Ваш пример как нельзя лучше мне подходит.
Buzan вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как создать из excel файл txt? 3 ru3000 Microsoft Office Excel 5 05.07.2009 22:20
Как создать из excel файл txt? 2 ru3000 Microsoft Office Excel 10 05.07.2009 20:07
Как открыть файл в Excel globalhunter Общие вопросы Delphi 2 11.02.2008 01:30
Как сохранять bmp картинки в файл с данными andrey4623 Мультимедиа в Delphi 2 25.06.2007 08:36
Как вытащить данные из Excel в бд dephi, а потом (после работы с данными) сформировать новый файл excel. Геля БД в Delphi 1 10.04.2007 15:11