Страницы: 1
RSS
Копирование гиперссылки
 
Добрый день!  
Помогите решить проблему с копированием гиперссылок:  
Есть 2 отдельных таблицы Excel. В одной из них содержатся ячейки с гиперссылками на адреса электронной почты. Как мне перенести их в другую таблицу с сохранением свойств гиперссылок (при нажатии должно открываться почтовое окно с адресом, указанным в ячейке). У меня получается только текст скопировать:(((  
Необходимые адреса во второй таблице ищутся при помощи функции ВПР.
 
нашел вот такое решение для word:  
 http://wordexpert.ru/page/preobrazovanie-teksta-ssylki-v-giperssylku
 
ф-я "ГИПЕРССЫЛКА" и код типа такого:  
 
With Worksheets(1)  
   .Hyperlinks.Add .Range("E5"), .Range("E5").value  
End With  
 
не работают корректно. По клику на получившуюся ссылку происходит ошибка, а не открывается пустое письмо.  
 
А вот если скопировать результат работы ВПР и вставить, как значения, а потом пройтись F2 --> Enter, то получаются рабочие гиперссылки.
 
Не совсем понял, что значит "пройтись F2 --> Enter". После работы ВПР в ячейке появляется текстовый адрес электронной почты без свойств гиперссылки.
 
Естественно, поэтому читаем еще раз:  
"А вот если скопировать результат работы ВПР и вставить, как значения..."
 
А ларчик просто открывался:  
 
=ГИПЕРССЫЛКА("mailto:" & ВПР(1;C6:D7;2;0))
 
Спасибо, большое!  
Действительно, насколько же все просто оказалось)))
 
Пожалуйста!  
Да, мне тоже понравилось! (=
Страницы: 1
Читают тему
Наверх