Home |
Search |
Today's Posts |
#1
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]() I have this code that converts web addresses into links in this file that is created in another program. The problem is I have to copy the code form where it is and then paste it in the file's, with the links, VBE area. What I want is a message box to pop up so I can choose the file, with the links, and then it copies and pastes the code automaticly, then it runs the code. Code: -------------------- Sub MakeHyperlink() Range("B7").Select Dim strCellData As Variant Do Until ActiveCell.Value = "" strCellData = ActiveCell.Value ActiveCell.Value = strCellData ActiveCell.Offset(1, 0).Select On Error Resume Next 'ActiveSheet.Hyperlinks.Add Anchor:=Selection, Address:="", SubAddress:="'0'!A1", TextToDisplay:="www.puritan.com" ActiveSheet.Hyperlinks.Add Anchor:=Selection, Address:="http:\\" & Selection.Value, TextToDisplay:=Selection.Value Loop Range("G7").Select Do Until ActiveCell.Value = "" strCellData = ActiveCell.Value ActiveCell.Value = strCellData ActiveCell.Offset(1, 0).Select On Error Resume Next 'ActiveSheet.Hyperlinks.Add Anchor:=Selection, Address:="", SubAddress:="'0'!A1", TextToDisplay:="www.puritan.com" ActiveSheet.Hyperlinks.Add Anchor:=Selection, Address:="http:\\" & Selection.Value, TextToDisplay:=Selection.Value Loop Range("N7").Select Do Until ActiveCell.Value = "" strCellData = ActiveCell.Value ActiveCell.Value = strCellData ActiveCell.Offset(1, 0).Select On Error Resume Next 'ActiveSheet.Hyperlinks.Add Anchor:=Selection, Address:="", SubAddress:="'0'!A1", TextToDisplay:="www.puritan.com" ActiveSheet.Hyperlinks.Add Anchor:=Selection, Address:="http:\\" & Selection.Value, TextToDisplay:=Selection.Value Loop Range("X7").Select Do Until ActiveCell.Value = "" strCellData = ActiveCell.Value ActiveCell.Value = strCellData ActiveCell.Offset(1, 0).Select On Error Resume Next 'ActiveSheet.Hyperlinks.Add Anchor:=Selection, Address:="", SubAddress:="'0'!A1", TextToDisplay:="www.puritan.com" ActiveSheet.Hyperlinks.Add Anchor:=Selection, Address:="http:\\" & Selection.Value, TextToDisplay:=Selection.Value Loop Range("AG7").Select Do Until ActiveCell.Value = "" strCellData = ActiveCell.Value ActiveCell.Value = strCellData ActiveCell.Offset(1, 0).Select On Error Resume Next 'ActiveSheet.Hyperlinks.Add Anchor:=Selection, Address:="", SubAddress:="'0'!A1", TextToDisplay:="www.puritan.com" ActiveSheet.Hyperlinks.Add Anchor:=Selection, Address:="http:\\" & Selection.Value, TextToDisplay:=Selection.Value Loop Range("AO7").Select Do Until ActiveCell.Value = "" strCellData = ActiveCell.Value ActiveCell.Value = strCellData ActiveCell.Offset(1, 0).Select On Error Resume Next 'ActiveSheet.Hyperlinks.Add Anchor:=Selection, Address:="", SubAddress:="'0'!A1", TextToDisplay:="www.puritan.com" ActiveSheet.Hyperlinks.Add Anchor:=Selection, Address:="http:\\" & Selection.Value, TextToDisplay:=Selection.Value Loop End Sub -------------------- -- tim64 ------------------------------------------------------------------------ tim64's Profile: http://www.excelforum.com/member.php...o&userid=23295 View this thread: http://www.excelforum.com/showthread...hreadid=383192 |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
Slow opening links between workbooks with links created in 2003 | Excel Discussion (Misc queries) | |||
Links to Local Drive Instead of Same Folder | Excel Discussion (Misc queries) | |||
Creating a folder | Excel Discussion (Misc queries) | |||
when opening folder | New Users to Excel | |||
creating folder | Excel Programming |