无法从href中提取链接

时间:2016-01-07 11:12:05

标签: excel google-sheets spreadsheet openoffice-calc

我正在尝试从客户端获得的电子表格中提取超链接的链接。当公式格式如下时,我没有问题。

=HYPERLINK("http://google.com","Buy now")

但遗憾的是,此电子表格的文字“立即购买”链接到“http://google.com”,但在公式栏中除了“立即购买”之外没有任何其他内容,我期待“HYPERLINK”格式

我问的原因是我需要从HYPERLINK中提取URL,但是不能使用函数来执行此操作,因为我不知道链接的位置。

对此的任何帮助都会很棒。

1 个答案:

答案 0 :(得分:-1)

使用Microsoft Excel时可以找到上述问题的答案:http://howtouseexcel.net/how-to-extract-a-url-from-a-hyperlink-on-excel

上面的链接解释了有关如何使用VBA脚本更新列的以下信息。

  
      
  1. 打开一个新工作簿。
  2.   
  3. 进入VBA(按Alt + F11)
  4.   
  5. 插入新模块(插入>模块)
  6.   
  7. 复制并粘贴下面的Excel用户定义函数
  8.   
  9. 按F5并单击“运行”
  10.   
  11. 退出VBA(按Alt + Q)
  12.   
  

Excel用户定义的功能

Sub ExtractHL()
Dim HL As Hyperlink
For Each HL In ActiveSheet.Hyperlinks
HL.Range.Offset(0, 1).Value = HL.Address
Next
End Sub

有关于进行这些更改的更多信息,因此查看上述链接可能是个好主意。