Home |
Search |
Today's Posts |
|
#1
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
Max,
Adapt the following for your use. Be careful with the _ at the end of the lines Activesheet.Hyperlinks.Add Anchor:= YourLinkCell.address, _ Address:="", SubAddress:= "'" + MyPreviousWorksheet.Name + "'!" _ + Replace(YourLinkCell.Cells.Address, "$", ""), TextToDisplay:="'" _ + YourLinkCell.Cells.Formula Notice how the sheetname is concatenated. Also, how the Absolute sign "$" is removed from the address. I chose the to show the Formula as the blue link text display. Of course you could use YourLinkCell.Cells.Value HTH EagleOne Max wrote: Hi! I'm using the following code to try and create automatic HyperLinks in my workbook: Sheet2.Cells(i + 5, 2).Value = strENGINE Sheet2.Cells(i + 5, 2).Select ActiveSheet.Hyperlinks.Add Anchor:=Selection, Address:="", SubAddress:= _ "'" & strENGINE & "'!A1", TextToDisplay:=strENGINE With Selection.Font .Name = "Arial" .FontStyle = "Regular" .Size = 14 .Strikethrough = False .Superscript = False .Subscript = False .OutlineFont = False .Shadow = False .Underline = xlUnderlineStyleSingle .ColorIndex = 5 End With where strENGINE is the name of a worksheet in the same workbook. However, when I click on the created link, I get a "Reference is not valid." error. What can I do to correct this? Note, strENGINE may contain a hypen in it - does this cause issues as well? -- Thanks! Max |
Reply |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
creating hyperlinks | Excel Discussion (Misc queries) | |||
help creating new hyperlinks programmatically | Links and Linking in Excel | |||
Creating hyperlinks | Excel Discussion (Misc queries) | |||
Self creating Hyperlinks HELP PLS | Excel Discussion (Misc queries) | |||
creating hyperlinks | Excel Worksheet Functions |