Home |
Search |
Today's Posts |
#1
![]() |
|||
|
|||
![]()
I am trying to make a macro where it is connected to a listbox. I have a
problem of if a blank cell of the listbox is hit by accident it comes up with the debug error. I am trying to get around this by writing a "IF" code but am a little stuck. I have this at the moment ActiveSheet.Range("A1").Offset(ListBox1.ListIndex) .Select If ActiveCell = "" Then MsgBox ("idiot") End If Selection.Hyperlinks(1).Follow NewWindow:=False, AddHistory:=True How do I only get it to go to the hyperlink section of the code only if the cell it chooses has text in it to fire the Selection.Hyperlinks(1).Follow NewWindow:=False, AddHistory:=True part of the code Any help would be great Thanks GReg |
#2
![]() |
|||
|
|||
![]()
Maybe just checking for a hyperlink first...
if selection.hyperlinks.count 0 then selection.hyperlinks(1).follow ....etc else msgbox "no link" end if Greg B wrote: I am trying to make a macro where it is connected to a listbox. I have a problem of if a blank cell of the listbox is hit by accident it comes up with the debug error. I am trying to get around this by writing a "IF" code but am a little stuck. I have this at the moment ActiveSheet.Range("A1").Offset(ListBox1.ListIndex) .Select If ActiveCell = "" Then MsgBox ("idiot") End If Selection.Hyperlinks(1).Follow NewWindow:=False, AddHistory:=True How do I only get it to go to the hyperlink section of the code only if the cell it chooses has text in it to fire the Selection.Hyperlinks(1).Follow NewWindow:=False, AddHistory:=True part of the code Any help would be great Thanks GReg -- Dave Peterson |
#3
![]() |
|||
|
|||
![]()
Thank you Dave
Works Great Greg "Dave Peterson" wrote in message ... Maybe just checking for a hyperlink first... if selection.hyperlinks.count 0 then selection.hyperlinks(1).follow ....etc else msgbox "no link" end if Greg B wrote: I am trying to make a macro where it is connected to a listbox. I have a problem of if a blank cell of the listbox is hit by accident it comes up with the debug error. I am trying to get around this by writing a "IF" code but am a little stuck. I have this at the moment ActiveSheet.Range("A1").Offset(ListBox1.ListIndex) .Select If ActiveCell = "" Then MsgBox ("idiot") End If Selection.Hyperlinks(1).Follow NewWindow:=False, AddHistory:=True How do I only get it to go to the hyperlink section of the code only if the cell it chooses has text in it to fire the Selection.Hyperlinks(1).Follow NewWindow:=False, AddHistory:=True part of the code Any help would be great Thanks GReg -- Dave Peterson |
Reply |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
Possibly a loaded question, but I think | Excel Discussion (Misc queries) | |||
How do I find and replace a question mark in Excel? | Excel Discussion (Misc queries) | |||
Hints And Tips For New Posters In The Excel Newsgroups | Excel Worksheet Functions | |||
Question about combining data from multiple workbooks into one rep | Excel Discussion (Misc queries) | |||
An easy macro question and one I believe to be a little more diffi | Excel Worksheet Functions |