2017-02-11 10 views
0

Я скопировал список ссылок из Интернета в электронную таблицу google.Как извлечь URL из ячейки листа Google с гиперссылкой на якорный текст

Теперь в каждой ячейке есть список гиперссылок.

Я хочу поместить URL под якорный текст в новую ячейку.

Однако, единственные методы, обсуждаемые онлайн, касаются того, как получить URL-адрес из ячейки, использующей функцию HYPERLINK(). Мои ячейки не используют такую ​​функцию, они просто копируются и вставляются с веб-сайта, но сохраняют их якорный текст и гиперссылку. Другие опции используют макросы/VBA, к которым я не могу использовать/иметь доступ.

Как заменить этот якорный текст в ячейке Google Таблиц ссылками, которые они представляют или скопировать в новую ячейку?

+0

Теперь вы можете получить ссылку ancor из ячейки по пользовательской функции из этого ответа https://webapps.stackexchange.com/a/89564/86039 Я тестирую его, и он работает. – vatavale

ответ

1

Это лишь частичный ответ, но я потратил некоторое время, пытаясь извлечь ссылки из электронной таблицы, которые были сделаны так, как вы описываете.

Единственный способ, которым я смог это сделать, - это экспортировать лист как HTML и использовать регулярное выражение, чтобы найти href s и извлечь их.

Полный рассказчик, моя жена придумала это примерно через 10 минут, между тем я потратил много времени на игры с API Google Таблиц, Open Office, Excel и различными библиотеками разбора xlsx для Go.

В любом случае - если вам просто нужно извлечь ссылки, это не невозможно, но это тоже не очень практично.