Reply
 
LinkBack Thread Tools Search this Thread Display Modes
  #1   Report Post  
Posted to microsoft.public.excel.worksheet.functions
external usenet poster
 
Posts: 92
Default pulling a list of hyperlinks from a worksheet

I have a worksheet with over 800 cells. Each cell displays a churches
website url. I need to display the actual hyperlink http://www.whatever.com
not the Link name.
example First Baptist Church Nashville. I need the hyperlink
http://fbcnashville.org. displayed in the next cell.
  #2   Report Post  
Posted to microsoft.public.excel.worksheet.functions
external usenet poster
 
Posts: 457
Default pulling a list of hyperlinks from a worksheet

'Here's a short macro:
'Note that this assumes you are not using the function HYPERLINK, but just
an 'embedded hyperlink
'To install, right click on sheet tab, view code, paste the following in.

Sub ListHyperlinks()
i = 1
For Each h In Me.Hyperlinks
'Generates list in column Z, starting at row 1
Cells(i, "Z").Value = h.Name
i = i + 1
Next h
End Sub

--
Best Regards,

Luke M
"Dale" wrote in message
...
I have a worksheet with over 800 cells. Each cell displays a churches
website url. I need to display the actual hyperlink
http://www.whatever.com
not the Link name.
example First Baptist Church Nashville. I need the hyperlink
http://fbcnashville.org. displayed in the next cell.



  #3   Report Post  
Posted to microsoft.public.excel.worksheet.functions
external usenet poster
 
Posts: 1,522
Default pulling a list of hyperlinks from a worksheet

If you have this http://fbcnashville.org/

typed into a cell you can just use
Private Sub Worksheet_BeforeDoubleClick _
(ByVal Target As Range, Cancel As Boolean)
ActiveWorkbook.FollowHyperlink Address:=Target
End Sub

--
Don Guillett
Microsoft MVP Excel
SalesAid Software

"Dale" wrote in message
...
I have a worksheet with over 800 cells. Each cell displays a churches
website url. I need to display the actual hyperlink
http://www.whatever.com
not the Link name.
example First Baptist Church Nashville. I need the hyperlink
http://fbcnashville.org. displayed in the next cell.


  #4   Report Post  
Posted to microsoft.public.excel.worksheet.functions
external usenet poster
 
Posts: 2,203
Default pulling a list of hyperlinks from a worksheet

See if this doesn't do the job for you:

Sub ExtractHyperlinks()
'change these Const values as needed
Const theWorksheetName = "Salary.com"
'the column with hyperlink text
Const hLinkColumn = "B"
'column to put link only into
Const hLinkOnlyCol = "AI"

Dim myWS As Worksheet
Dim linksRange As Range
Dim anyLink As Range

Set myWS = Worksheets(theWorksheetName)
Set linksRange = myWS.Range(hLinkColumn & "1:" & _
myWS.Range(hLinkColumn & Rows.Count).End(xlUp).Address)
For Each anyLink In linksRange
If anyLink.Hyperlinks.Count 0 Then
myWS.Range(hLinkOnlyCol & anyLink.Row) = _
anyLink.Hyperlinks(1).Address
End If
Next
Set linksRange = Nothing
Set myWS = Nothing
MsgBox "Task Completed"
End Sub


"Dale" wrote:

I have a worksheet with over 800 cells. Each cell displays a churches
website url. I need to display the actual hyperlink http://www.whatever.com
not the Link name.
example First Baptist Church Nashville. I need the hyperlink
http://fbcnashville.org. displayed in the next cell.

Reply
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules

Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
Pulling data into today's worksheet from yesterday's worksheet Big UT Fan Excel Discussion (Misc queries) 4 December 12th 08 07:20 PM
Info from worksheet to worksheet pulling from list Alash25 Excel Discussion (Misc queries) 2 December 12th 08 03:35 PM
Pulling names from a list [email protected] Excel Discussion (Misc queries) 3 September 17th 08 10:01 PM
Pulling information from a list smck Excel Worksheet Functions 3 June 26th 06 06:25 AM
Pulling a Summary List from a Larger List Stephen - Dallas Excel Discussion (Misc queries) 2 May 3rd 06 02:51 PM


All times are GMT +1. The time now is 07:17 AM.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Copyright ©2004-2025 ExcelBanter.
The comments are property of their posters.
 

About Us

"It's about Microsoft Excel"