• Privacywetgeving
    Het is bij Helpmij.nl niet toegestaan om persoonsgegevens in een voorbeeld te plaatsen. Alle voorbeelden die persoonsgegevens bevatten zullen zonder opgaaf van reden verwijderd worden. In de vraag zal specifiek vermeld moeten worden dat het om fictieve namen gaat.

Go to-button

Status
Niet open voor verdere reacties.

Het Hof

Terugkerende gebruiker
Lid geworden
17 jul 2001
Berichten
1.269
Ik wil in Excel een soort button maken, waarop men moet klikken om naar een bepaald veld toe te gaan. Het moet een menuutje worden en men kiest uit dat menu een button en vervolgens verplaatst de cursor zich naar een vooraf gedefinieerd veld. Hoe doe ik dat en hoe maak ik een grafisch aardige button?
 
Hoi Peter,

Je maakt gebruik van de werkset besturingselementen voor het maken van een knop. Staat deze werkbalk niet bij jou in excel ga dan naar beeld -> werkbalken en selecteer de werkset. Klik op het blauwe geodriehoekje en daarna op de knop opdrachtknop. Nu kun je ergens in Excel een opdrachtknop maken. Je kunt de grootte wijzigen. Met de linkermuisknop kom je in een menu waarin Eigenschappen en Programmacode weergeven staat.

In Eigenschappen kun je de eigenschappen van de knop wijzigen, het lettertype, de kleur, de rand enzovoorts.

In Programmacode weergeven kun je instructies geven wat gebeuren moet als er op de knop geklikt wordt.

Kies hiervoor en zet daat de onderstaande tekst in:
K = Range("B2").Text
Range(K).Select

Om bijna altijd in het midden uit te komen kies je voor
Range("IV65536").select
K = Range("B2").Text
Range(K).Select

Even een aanvulling nav Fra:
In B2 zetten we de cel waar we naar toe willen, bijvoorbeeld J10

Als we op de knop drukken gaat de cursor toch echt naar J10

Op deze manier kun je in het spreadsheet regelen waar je naar toe gaat
(bijvoorbeel B2=als(A2<10;"J10";"M10"))

Succes

Jeroen
 
Laatst bewerkt:
Bedankt Jeroen, ik ben hier zeer mee geholpen!
 
Geplaatst door Het Hof
Bedankt Jeroen, ik ben hier zeer mee geholpen!
Dat vind ik vreemd, want de oplossingen van Jeroen werken niet.
Als je met een commandbutton een cel wil selecteren (bv. B5), dan kun je gewoon volstaan met:

Private Sub CommandButton1_Click()
Range("B5").select
End Sub
 
Ik was inderdaad wat voorbarig met mijn bedankje, maar door de eerste uitleg van Jeroen kwam het allemaal bij mij weer boven en kon ik verder. Ik had de functie al lange tijd niet gebruikt. Nogmaals dank voor jullie hulp, nu ligt het ook nog eens vast als naslagwerk.
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan