
Последние записи
- Прозрачность тайлсета в TPNGImage
- Как сделать VBA макрос в excel
- Поиск по столбцу 1-ого не нулевого значения (формулой в Microsoft Office Excel)
- Простановка единиц в ячейки под объектами (Microsoft Office Excel)
- Расчет затраченного времени между определенным рабочим временем (формулой в Microsoft Office Excel)
- Мигающий экран на Assembler
- VBA-макрос по копированию 10 строчек в выбранном диапазоне в Microsoft Office Excel
- Копирование только нужного диапазона в Microsoft Office Excel
- Перенос диапазона стоки в Microsoft Office Excel на другой лист по условию
- Мелодия в Pascal.ABC.Net с помощью System.Console.Beep — задержка воспроизведения звука

7th
Ноя
Как вытащить URL адрес из формулы с гиперссылкой в Excel
Posted by obzor under VBA
Имеется документ с прописанной гиперссылкой на url с фото.
Как сделать чтобы в столбце было не слово «фото» с гиперссылкой на url фото, а просто сам адрес в соседнем столбике?
Работает с выделенным диапазоном. Выделять можно столбец целиком.
Код:
Sub bb()
Const H = "=HYPERLINK("""
Dim c As Range, lh&
lh = Len(H) + 1
For Each c In Intersect(Selection, ActiveSheet.UsedRange).SpecialCells(xlCellTypeFormulas)
If Left$(c.Formula, lh - 1) = H Then _
c.Offset(, 1) = Mid(c.Formula, lh, InStr(lh, c.Formula, """") - lh)
Next
End Sub