Activar hipervínculo en una celda con macro
Quiero hacer una macro que me seleccione de una lista hipervínculos en excel [rango(a1:a176)] una celda cualquiera dentro de este rango y me abra automáticamente el hipervínculo. Hasta seleccionar la celda aleatoria me sale bien, pero a la hora de activar el hipervínculo me da error. Quisiera que por favor me colaboraran con este error
Muchas gracias por su ayuda
Dim numa, numb As String
Public Sub seleccion_aleatoria()
numa = Application.WorksheetFunction.RandBetween(1, 176)
Sheets("Hoja1").Activate
Cells(numa, 1).Select
Selection.Hyperlinks(1).Follow NewWindow:=False, AddHistory:=True 'aqui me aparece el error subindice fuera del intervalo
End Sub
Nota: quiero que la macro se active con un botón desde excel.
1 Respuesta
Respuesta de Abraham Valencia
1