Страницы: 1
RSS
Создание гиперссылок массово, Помогите правильно создать гиперссылки
 
Добрый день.
Есть файл в котором есть ссылка на товар и название этого товара в отдельных ячейках
помогите их соединить.
формула гиперссылка =ГИПЕРССЫЛКА(E4;B4) не подходит, так как нужно оставлять исходные столбцы
А в ручную проставлять гиперссылку к каждому товару очень долго (более 35т)
 
Посмотрите на пример во вложении.
Изменено: AB1 - 13.04.2017 13:22:47
 
AB1,  Не совсем понял как это поможет мне.
Изменено: Kaischutz - 13.04.2017 15:02:03
 
По сути есть обратный макрос который из ячейки с гиперссылкой, вытягивает ссылку в соседний столбец
вот он:
Код
Sub ExtractHL()
Dim HL As Hyperlink
For Each HL In ActiveSheet.Hyperlinks
HL.Range.Offset(0, 1).Value = HL.Address
Next
End Sub
Мне же нужно наоборот...
Изменено: Kaischutz - 13.04.2017 14:55:55
 
Kaischutz, посмотрите на свою горе-цитату в #3 - зачем она там? Да и цитатой это трудно назвать - процитировали ВСЁ, включая размер файла. ЗАЧЕМ?!!
Кнопка цитирования не для ответа!
Код следует оформлять соответствующим тегом. Ищите такую кнопку и исправьте свои сообщения.
 
выделили диапазон, запустили макрос

Формула массива (ФМ) вводится Ctrl+Shift+Enter
Memento mori
 
JayBhagavan, да это я и имел ввиду, но в данном случае макрос ставит ссылку на файл у мня на пк, а нужно ставить ссылку из ячейки, которая ведет на сайт
 
Kaischutz, в файле покажите как надо, если Вам затруднительно модифицировать макрос.

Формула массива (ФМ) вводится Ctrl+Shift+Enter
Memento mori
 
Цитата
Kaischutz написал:
Есть файл в котором есть ссылка на товар и название этого товара в отдельных ячейках
помогите их соединить.

Цитата
Kaischutz написал:
AB1 ,  Не совсем понял как это поможет мне.

Kaischutz, возможно, я вас не понял. Я соединил ссылку на товар и товар. Покажите в качестве примера, что вы хотите получить.

Вы хотите в ячейки столбца B подставить ссылки из столбца E?
Изменено: AB1 - 13.04.2017 15:34:39
 
JayBhagavan, вот файл
и столбец "С" в данном случае можно будет удалить

AB1, файл прилагается
 
Kaischutz
Если в конце моей формулы дописать перенос строки "<br />", скопировать столбец в html файл, затем открыть в браузере, скопировать данные и вставить через буфер в excel, то получим именно то, что вы хотите.
Изменено: AB1 - 13.04.2017 15:52:27
 
запускать make_hl на нужном листе с указанием адресов целевых ячеек

Формула массива (ФМ) вводится Ctrl+Shift+Enter
Memento mori
 
Пример:
 
JayBhagavan, спасибо большое! То что нужно!
 
Спасибо большое за данное решение.

Подскажите, пожалуйста, как будет выглядеть код в случае если гиперссылки нужно проставить не на текст в ячейках, а на изображение ?
Изменено: Макс - 22.04.2022 12:04:36
 
Если кто-то готов предоставить платное решение. то напишите персональное сообщение. Заранее благодарю.
Страницы: 1
Читают тему
Наверх