Een familie van Microsoft-spreadsheetsoftware met hulpprogramma's voor het analyseren, in kaart brengen en communiceren van gegevens.
Beste Richard Hs,
Jij hebt niets verkeerd gedaan en excel ook niet. De enige die fouten kan maken, is de programmeur.
Waar het om gaat, dat is waar de zoektekst in het blad Serie Info staat. Ik ging uit van kolom A. Ik ging er ook van uit, dat je naar de eerste kolom wilt springen. Ik begrijp, dat dat kolom D moet zijn ( ScrollColumn = 4 ).
Je haalt de waarden uit een dropdownlijst. Dan is er weinig kans om een verkeerde waarde te selecteren. Maar het is, net als de vorige keer wel meegenomen.
Probeer deze macro en laat weten waar het eventueel mis gaat
Sub ZoekSerie()
' Een knop maken die naar een bepaalde cel springt
' Richard Hs, 05-02-2024
Dim sh As Worksheet
Dim rg As Range, rgZoek As Range, zoekTekst As Range
Set sh = Sheets("Serie Info")
Set rg = sh.Range("A2", sh.Range("E" & Rows.Count).End(xlUp))
Set zoekTekst = Sheets("Serie").Range("F5")
Set rgZoek = rg.Find(What:=zoekTekst, \_
LookIn:=xlValues, lookat:=xlWhole)
If rgZoek Is Nothing Then
MsgBox (zoekTekst) & " is niet gevonden"
Exit Sub
Else
sh.Select
ActiveWindow.ScrollRow = rgZoek.Row
ActiveWindow.ScrollColumn = 4
End If
End Sub
Groet,
Bocculus