ExcelBanter

ExcelBanter (https://www.excelbanter.com/)
-   Excel Worksheet Functions (https://www.excelbanter.com/excel-worksheet-functions/)
-   -   I created a UDF but I can't run the function ... (https://www.excelbanter.com/excel-worksheet-functions/144763-i-created-udf-but-i-cant-run-function.html)

bhilton84

I created a UDF but I can't run the function ...
 
I created a UDF but I can't run the function. Do I have to save the function
under the worksheet or workbook or something else? Also, do I need the
Analysis toolpak - VBA to make the function work. The function is as follows:

Function GetHyperlinkAddress(Rng As Range) As String
With Rng
If .Hyperlinks.Count 0 Then
GetHyperlinkAddress = .Hyperlinks(1).Address
End If
End With
End Function

Trevor Shuttleworth

I created a UDF but I can't run the function ...
 
Works for me:

=GetHyperlinkAddress(B1) on the worksheet.

I put it in a standard module. I've got the Analysis Pack but I don't think
you need it.

Regards

Trevor


"bhilton84" wrote in message
...
I created a UDF but I can't run the function. Do I have to save the
function
under the worksheet or workbook or something else? Also, do I need the
Analysis toolpak - VBA to make the function work. The function is as
follows:

Function GetHyperlinkAddress(Rng As Range) As String
With Rng
If .Hyperlinks.Count 0 Then
GetHyperlinkAddress = .Hyperlinks(1).Address
End If
End With
End Function




bhilton84

I created a UDF but I can't run the function ...
 
I'm getting an error on my worksheet of #NAME? ...

What does this mean?

"Trevor Shuttleworth" wrote:

Works for me:

=GetHyperlinkAddress(B1) on the worksheet.

I put it in a standard module. I've got the Analysis Pack but I don't think
you need it.

Regards

Trevor


"bhilton84" wrote in message
...
I created a UDF but I can't run the function. Do I have to save the
function
under the worksheet or workbook or something else? Also, do I need the
Analysis toolpak - VBA to make the function work. The function is as
follows:

Function GetHyperlinkAddress(Rng As Range) As String
With Rng
If .Hyperlinks.Count 0 Then
GetHyperlinkAddress = .Hyperlinks(1).Address
End If
End With
End Function





Peo Sjoblom

I created a UDF but I can't run the function ...
 
Did you put it in a standard module?


--
Regards,

Peo Sjoblom



"bhilton84" wrote in message
...
I'm getting an error on my worksheet of #NAME? ...

What does this mean?

"Trevor Shuttleworth" wrote:

Works for me:

=GetHyperlinkAddress(B1) on the worksheet.

I put it in a standard module. I've got the Analysis Pack but I don't
think
you need it.

Regards

Trevor


"bhilton84" wrote in message
...
I created a UDF but I can't run the function. Do I have to save the
function
under the worksheet or workbook or something else? Also, do I need the
Analysis toolpak - VBA to make the function work. The function is as
follows:

Function GetHyperlinkAddress(Rng As Range) As String
With Rng
If .Hyperlinks.Count 0 Then
GetHyperlinkAddress = .Hyperlinks(1).Address
End If
End With
End Function







bj

I created a UDF but I can't run the function ...
 
if you are getting the #name error, it is not recognizing it as a function.
are you typing it in or using the function wizard to enter it in the cell?

"bhilton84" wrote:

I'm getting an error on my worksheet of #NAME? ...

What does this mean?

"Trevor Shuttleworth" wrote:

Works for me:

=GetHyperlinkAddress(B1) on the worksheet.

I put it in a standard module. I've got the Analysis Pack but I don't think
you need it.

Regards

Trevor


"bhilton84" wrote in message
...
I created a UDF but I can't run the function. Do I have to save the
function
under the worksheet or workbook or something else? Also, do I need the
Analysis toolpak - VBA to make the function work. The function is as
follows:

Function GetHyperlinkAddress(Rng As Range) As String
With Rng
If .Hyperlinks.Count 0 Then
GetHyperlinkAddress = .Hyperlinks(1).Address
End If
End With
End Function





bhilton84

I created a UDF but I can't run the function ...
 
I didn't have it in the standard module ... THANKS EVERYONE!!!

"bj" wrote:

if you are getting the #name error, it is not recognizing it as a function.
are you typing it in or using the function wizard to enter it in the cell?

"bhilton84" wrote:

I'm getting an error on my worksheet of #NAME? ...

What does this mean?

"Trevor Shuttleworth" wrote:

Works for me:

=GetHyperlinkAddress(B1) on the worksheet.

I put it in a standard module. I've got the Analysis Pack but I don't think
you need it.

Regards

Trevor


"bhilton84" wrote in message
...
I created a UDF but I can't run the function. Do I have to save the
function
under the worksheet or workbook or something else? Also, do I need the
Analysis toolpak - VBA to make the function work. The function is as
follows:

Function GetHyperlinkAddress(Rng As Range) As String
With Rng
If .Hyperlinks.Count 0 Then
GetHyperlinkAddress = .Hyperlinks(1).Address
End If
End With
End Function





All times are GMT +1. The time now is 10:14 PM.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
ExcelBanter.com