Jira. Преобразование ссылок на Контроль

Столкнулся с проблемой: Jira не может нормально вставить текст ссылки из Контроля, преобразует его в какие то не понятные теги и тем самым затрудняет поиск записи из Контроля. То есть нельзя перейти сразу по ссылке, приходится сначала открывать проект и потом искать его по номеру.

Так вот, задумал преобразовывать ссылки на подобии функциональности Контроля (действие "Копировать ссылку для Jira"). Делается это с помощью макроса и формулы в ячейке. Общий вид представлен ниже.

Код макроса(VBA), для того чтобы вытащить ссылки:
Sub Вытащить()
With ActiveSheet
For I = 1 To .Hyperlinks.Count
.Hyperlinks(I).Range.Offset(0, 1).Value = .Hyperlinks(I).Address
Next I
End With
End Sub

Далее в столбце "С" пишем формулу, которая будет собирать результат из столбца "А" и "В"
="{html}<a href="""&B2&""">"&A2&"</a>{html}"

Для того, чтобы не запускать макрос вручную, необходимо написать следующий обработчик, который при изменении значений в ячейках A1:A50 (столбец А) будет запускать созданный макрос.
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Cells.Count > 1 Then Exit Sub
If Not Intersect(Target, Range("A1:A50")) Is Nothing Then
Call Вытащить
End If
End Sub

Ссылка на полученный файл excel https://yadi.sk/d/OmUi4ubJ2LXMCA

Комментарии

Популярные сообщения из этого блога

TRUNCATE / DELETE / DROP или как очистить таблицу

Linux (РедОС). Сброс пароля

ЭС с ЦБ РФ. РЕКВИЗИТНЫЙ СОСТАВ ЭС

КБК. КВФО - Код вида финансового обеспечения (деятельности)

ТФФ 35.0. Полный перечень документов альбома ТФФ (Таблица 2)