Application GoTo
And that string looks more like: "$X$99"
But there still is not worksheet associated with that string.
By using the range variable itself, you get that range's parent (worksheet),
too.
Dave Peterson wrote:
First thing I'd try is changing this:
Application.Goto Range(rngFound.Address), True
to
Application.Goto rngFound, True
rngFound.address returns a string (Say x99)
range(x99) will refer to the activesheet--not Certs.
ufo_pilot wrote:
Hello all
Before the holidays. this code worked
after the magic of christmas is gone, so is the integrity of this code.
What went wrong?
Through a drop down menu, the user selects a name which appears in C2
upon clicking the "View Cert" button it takes you to the name that matches
C2 this will be anywhere between A66:A2020
now it does nothing - no errors either
Stumped
Sub ViewCert()
Dim rngToSearch As Range
Dim rngFound As Range
Dim wks As Worksheet
Set wks = ActiveSheet
Set rngToSearch = Worksheets("Certs").Range("A66:A2020")
Set rngFound = rngToSearch.Find(Range("C2"))
If Not rngFound Is Nothing Then
Application.Goto Range(rngFound.Address), True
End If
End Sub
--
Dave Peterson
--
Dave Peterson
|