Excel formula 删除超链接中的标签,只将超链接保留为文本
我创建了一个列,其中包含多行不同的超链接—单元格中的超链接,并附加了链接标签。现在,我只想显示超链接(作为文本),并删除列中每一行的标签。用公式能做到这一点吗?我不想一次手动删除一个这在VBA中很容易完成。 按Alt+F11(这将打开VBA编辑器) 插入一个新模块。 将此复制到模块中:Excel formula 删除超链接中的标签,只将超链接保留为文本,excel-formula,Excel Formula,我创建了一个列,其中包含多行不同的超链接—单元格中的超链接,并附加了链接标签。现在,我只想显示超链接(作为文本),并删除列中每一行的标签。用公式能做到这一点吗?我不想一次手动删除一个这在VBA中很容易完成。 按Alt+F11(这将打开VBA编辑器) 插入一个新模块。 将此复制到模块中: Function GetHyperlink(Rng As Range) GetHyperlink = Rng.Hyperlinks(1).Address End Function (这将添加一个
Function GetHyperlink(Rng As Range)
GetHyperlink = Rng.Hyperlinks(1).Address
End Function
(这将添加一个新的自定义函数,该函数是从单元格中提取超链接的公式)
然后,如果返回工作簿,请输入要提取超链接的公式。
您的公式将是=GetHyperlink(A1)
假设超链接单元格位于A1中
让我知道它是否有效