Страницы: 1
RSS
Заполнение ячеек содержимым гиперссылок (рисунки), макрос
 
Добрый день, уважаемые знатоки.
Имеется таблица более 2000 строк (прилагаю кусочек), содержащая в колонке "фото" гиперссылку.
Был бы счастлив запустить волшебный макрос, чтобы в соседней колонке появились рисунки, подгруженные по гиперссылке, иначе приходится открывать каждую ссылку, чтобы увидеть изображение, невыносимо уже.
Не представляю, на сколько сложно написать такой макрос, но готов пятьсотрублировать  :)  )
Полагаю, не мне одному такая обработка пригодится.
Excel 2007
Спасибо.
PS/// Приложил второй файл, в котором макрос отказался работать "Общий приход_pic.xlsm" Можете поправить?
Изменено: snegg511 - 16.10.2013 20:43:33
 
Перенести тему в платный раздел?
 
Использованы материалы с http://excelvba.ru/code/PastePictures
Изменено: SkyPro - 15.10.2013 10:53:48
 
SkyPro, я запустил ранее Вами загруженную обработку на большом файле, 15 минут уже мантулит, дождусь результата и попробую новую.
Прервал, обработало 500 строк.
Вы мой кумир.
Сообщите телефон или сбера карту. Отправлю обещанный магарыч
Изменено: snegg511 - 15.10.2013 11:08:13
 
Извините, в другом файле как-то иначе гиперссылки занесены и макрос отказался отрабатывать. Прошу помочь.
спасибо.
Изменено: snegg511 - 16.10.2013 11:20:55
 
Обновил файл.
 
Тоже интересно, НО.
Ничего не происходит! абсолютно.
Никаких ошибок.
Проверил оба варианта.
В пременной ph =  Nothing
Что не так?
 
Точно. Строку не туда поставил. Спасибо.
 
Если хотите, чтобы картинки при вставке выравнивались, были одной ширины,
высота строки автоматически подгонялась под картинку,
чтобы корректно обрабатывались любые ссылки,
картинки при вставке сжимались (файл Excel получался небольшого размера),
и картинки сохранялись на диске под именами из заданного столбца,
- используйте готовое решение:
http://excelvba.ru/programmes/PastePictures
 
Понял в чём собака порылась (правда не понял пока почему. Но это уже отдельная тема):
Не хочет макрос работать в 2007!
Запустил в 2003 - всё нормально! Спасибо за пример.

PastePictures, наверное, хоршая и полезная надстройка.
Но мне не надо скачивать картинки. Мне надо знать как это делается.

ИМХО: А в той надстройке очень много лишнего, как мне кажется
Да и не свободная. демо на 24 часа. и наверное демо не полнофункциональна - не проверял.
Посмотрел код - конечно впечатляет объём

В 2007 нет такого типа
Код
 Dim ph As Picture 

Надо что-то другое
Изменено: Александр Моторин - 20.10.2013 15:08:38
Страницы: 1
Читают тему
Наверх