У меня есть таблица с кучей URL-адресов файлов на моем компьютере, которые находятся в виде обычного текста. Я хочу автоматически преобразовать все из них в URL-ссылки, чтобы мне было проще открывать ссылку из Excel, а не копировать и вставлять в браузер каждый раз. Я нашелмакрос из другого постав Word, но как это сделать в Excel?
Например:
file:///issues%20apache/jira/browse/CONN-1339
file:///issues%20apache/jira/browse/CONN-1196
file:///issues%20apache/jira/browse/CONN-1115
file:///issues%20apache/jira/browse/CONN-1032
file:///issues%20apache/jira/browse/CONN-1027
file:///issues%20apache/jira/browse/CONN-1024
file:///issues%20apache/jira/browse/CONN-1036
file:///issues%20apache/jira/browse/CONN-994
file:///issues%20apache/jira/browse/CONN-782
должно выглядеть примерно так, но с file вместо http и без цифр:
- http:///issues%20apache/jira/browse/CONN-1339
- http:///issues%20apache/jira/browse/CONN-1196
- http:///issues%20apache/jira/browse/CONN-1115
- http:///issues%20apache/jira/browse/CONN-1032
- http:///issues%20apache/jira/browse/CONN-1027
- http:///issues%20apache/jira/browse/CONN-1024
- http:///issues%20apache/jira/browse/CONN-1036
- http:///issues%20apache/jira/browse/CONN-994
- http:///issues%20apache/jira/browse/CONN-782
Обновление: я попробовал, =HYPERLINK()
но это просто выдает ошибкуThe formula you typed contains an error.
решение1
Вот шаги, которые следует выполнить с помощью короткого скрипта Visual Basic:
- Просмотрите все ячейки и найдите те, которые начинаются с «https».
- Вырезать содержимое ячейки
- Перепишите содержимое, используя функцию «ГИПЕРССЫЛКА», и включите URL, который вы только что вырезали.
Это просто поиск синтаксиса, который можно использовать для всего этого. Если вам нужна помощь с синтаксисом Visual Basic для Excel, вы можете перейти на StackOverflow.