Страницы: 1
RSS
Автоматическая вставка в ячейку фото по пути из соседней ячейки!
 
Доброе время суток! Покажите пожалуйста макрос или функцию с помощью которых, изменялась фотография на листе по пути указанному в ячейке!  
Пример:  
В ячейке А1 указан путь к фото D:\new26\SIMG3278.jpg  
а в ячейке D1 вставлена фотография и если можно с подогнаным размером 5х5  
При изменении данных пути в А1 чтобы изменялось фото на соответственное.  
Да и ещё, в ячейке А1 стоит функция ВПР, возможно это как то влияет.    
Огромное спасибо, если можна, споспешествуйте пожалуйста, очень нужно сегодня.  
Рад что страница опять открыта уже с новым дизайном.:)
 
{quote}{login=The_Prist}{date=24.11.2009 02:28}{thema=}{post}Фотография хорошая.  
ВПР в А1 не смущает вообще.    
И знаете, лично я вообще не тороплюсь. Я и год могу подождать, пока Вы файл выложите...{/post}{/quote}  
 
 
Прикрепил!  
Спасибо!
 
{quote}{login=The_Prist}{date=24.11.2009 02:28}{thema=}{post}Фотография хорошая.  
ВПР в А1 не смущает вообще.    
И знаете, лично я вообще не тороплюсь. Я и год могу подождать, пока Вы файл выложите...{/post}{/quote}  
 
Что - то файл не прикрепляется!...
 
Почитайте эту тему: http://www.programmersforum.ru/showthread.php?t=63527  
 
Пример файла из той темы: http://excelvba.ru/XL_Files/Sample__21-09-2009__12-24-33.zip
 
{quote}{login=EducatedFool}{date=24.11.2009 05:06}{thema=}{post}Почитайте эту тему: http://www.programmersforum.ru/showthread.php?t=63527  
 
Пример файла из той темы: http://excelvba.ru/XL_Files/Sample__21-09-2009__12-24-33.zip{/post}{/quote}  
 
 
Извините что-то не то, я ж чайник, мне б по моему файлу, как у меня! Пожалуйста
 
{quote}{login=The_Prist}{date=24.11.2009 05:01}{thema=}{post}Если хотите выложить файлик, но он, гад, не хочет выкладываться - идите и читайте правила(уделите вниманию пункту про размер выкладываемых файлов), а потом и выкладывайте.{/post}{/quote}  
 
Просто Гхромом не хотел выкладываться!
 

А пример из раздела "Приемы" Вам не подойдёт? http://www.planetaexcel.ru/tip.php?aid=57

 
Кстати, Юрий, неплохо бы в тот пример дописать, как делать это в 2007 - потому как есть небольшие отличия.
 
Вот самоцитируюсь с другого форума:  
"1) Добавляем на ленту вкладку "Разработчик": Главная кнопка-Параметры Excel-Основные-Основные параметры работы с Excel-Показывать вкладку "Разработчик" на ленте/Ставим галку.    
2) Размещаем наши номера от 1 до 7 к примеру в диапазоне A1:A7, а фотографии в B1:B7 на Лист1.    
3) Создаем именованную формулу: Лента-Формулы-Определенные имена-Присвоить имя    
В появившемя окошке в поле "Имя" пишем любое имя, например ZZZ, а в поле "Диапазон" пишем формулу:    
=СМЕЩ(Лист1!$B$1;ПОИСКПОЗ(Лист2!$A$1;Лист1!$A$1:$A$7;0)-1;0;1;1)    
Кстати, в этой формуле с ячейки Лист2!$A$1 выполняется выбор фотографии, Вы можете указать свою ячейку любого листа.    
4) Переходим на второй лист и далее Лента-Разработчик-Элементы управления-Вставить-Элементы ActiveX-Элемент изображение/Вставляем в любое место листа, где бы Вы хотели, чтобы отображался рисунок по выбору.    
5) После проделанной операции в строке формул появится что-то типа: =ВНЕДРИТЬ("Forms.Image.1";"") заменяем эту запись на: =ZZZ    
6) Теперь в зависимости от числа которое находится в ячейке A1 листа2, будет производиться выбор фотографий с листа 1."
 
{quote}{login=kim}{date=25.11.2009 12:10}{thema=}{post}Кстати, Юрий, неплохо бы в тот пример дописать, как делать это в 2007 - потому как есть небольшие отличия.{/post}{/quote}  
kim, у меня нет 2007-го. А насчёт дополнить - это к Н. Павлову. Кроме того, Вы можете отписаться в том приёме в комментах. Там народ плачет, что не получается именно в 2007-ом. :-)
 
Ну тогда надеюсь, что Николай увидит этот пост и найдет на это время.
 
{quote}{login=Юрий М}{date=25.11.2009 12:04}{thema=}{post}

А пример из раздела "Приемы" Вам не подойдёт? http://www.planetaexcel.ru/tip.php?aid=57

{/post}{/quote}  
 
 
Извините не подойдёт, у меня фотографий в папке 1500 шт. и мне нужно что б макрос вытягивал на лист из той папки фотку каждый раз соответствующую пути указанному в ячейке, а не руками в столбик :) Спасибо за понимание!
Страницы: 1
Читают тему
Наверх