Home |
Search |
Today's Posts |
#1
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
The below ComboBox code is intended to launch a hyperlink, or start a macro,
based on user selection. The ComboBox operates okay, and Case Hyperlink works, but Case Run Macro generates a Run time error 1004: The macro Sub GoToTFMWorksheetPage1() cannot be found, with the two lines beginning Application.run yellow highlighted. Cell range G81:G86 holds the action names Hyperlink or Run Macro, with the hyperlink or macro name immediately adjacent in cells F81:F86. The macro is located in the worksheet module where the ComboBox is located, and the text of the macro name was copy/pasted into the code to assure exact macro name recognition. Could someone suggest how to correct this problem? Thanks, Phil Option Explicit Private Sub ComboBox1_Click() With ThisWorkbook.ActiveSheet.Range("A79") Select Case Range("F81:F86").Cells(ComboBox1.ListIndex + 1, 1).Value Case "Hyperlink" ThisWorkbook.FollowHyperlink _ Range("G81:G86").Cells(ComboBox1.ListIndex + 1, 1).Value Case "Run Macro" Application.Run _ Range("G81:G86").Cells(ComboBox1.ListIndex + 1, 1).Value Case Else MsgBox "This selection has no hyperlinked document or linked worksheet.", vbInformation + vbOKOnly, "Information:" End Select End With End Sub |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
combobox code | Excel Discussion (Misc queries) | |||
combobox code | Excel Discussion (Misc queries) | |||
combobox code | Excel Discussion (Misc queries) | |||
ComboBox Code | New Users to Excel | |||
ComboBox code | Excel Worksheet Functions |