Excel宏不起作用

时间:2016-10-05 21:17:17

标签: excel vba excel-vba hyperlink macros

我已经成功创建了一个宏,但不得不为我想要使用它的每个Excel文档重新创建它。现在它不适用于任何工作簿。

Function GetURL(rng As Range) As String
  On Error Resume Next
  GetURL = rng.Hyperlinks(1).Address
End Function

我想要做的是在所有工作簿中激活此宏,只要我打开Excel并使用=GetURL(A1)我希望它获取HTTP链接。

1 个答案:

答案 0 :(得分:0)

我可以考虑采用两种方法来执行此操作:
1。创建一个包含UDF的Add In并正确安装
Official Documentantion 我认为这是你的陈述

的最佳方法
  

引用:随时我打开Excel并使用= GetURL(A1)我希望它获取HTTP链接。>


2。您可以使用原始工作簿中的UDF,如下所示:

=Book1.xlsm!GetURL(A1)

只要打开工作簿