Macro Excel cursor verplaatsen laatste gevulde cel kolom

Status
Niet open voor verdere reacties.

MMS1972

Gebruiker
Lid geworden
21 sep 2018
Berichten
47
Hallo,

Helaas ben ik zelf niet zo'n ster in het maken van een macro dus hoop op help.

Ik ben op zoek naar een macro die ik kan koppelen aan een knop in een cel waarbij als ik op die knop klik de cursor automatisch naar de cel onder de laatste gevulde cel in een kolom (in dit geval kolom O) ga.

Ik weet dat je met CTRL en pijltje naar de laatste cel gaat maar dit werkt volgens mij alleen met kolommen waar geen lege cel in zit. Zo wel dan moet je dit vaker herhalen.

Aangezien ik een werkblad heb met 15000 regels heb die blijft groeien zou ik dus een knopfunctie hebben. Maar let op in theorie kunnen er dus lege cellen in zitten die overgeslagen moeten worden.

Iemand de oplossing?

Bedankt!
 
zet een spatie in de lege cellen.
of de formule =""
 
Dank je maar wat is daar het resultaat van?

Daarmee is de cel toch niet meer leeg? Het gaat mij er om dat als ik bijv. op A1 sta dat ik middels de knop gelijk naar O15340 kan of wanneer de sheet verder gevuld is naar O17583
 
Met Ctrl-End kun je niet uit de voeten?
Of zijn er nog rijen onder de laatst gevulde cel in kolom O?
 
Klopt in kolom O zitten rijen die leeg zijn. En dat kan ook in de toekomst nog meer worden.

Derhalve dus mijn idee om in 1x naar die laatste cel te gaan.
 
Zo dan:
Code:
Sub KolomO()
    Range("O1048576").End(xlUp).Offset(1, 0).Select
End Sub
 
Je zult nu eerst naar de knop moeten manouvreren voordat je er op kunt klikken.
Met vier handelingen kan het ook zonder macro:

  1. Ctrl-End
  2. Klik in kolom O
  3. End
  4. Pijltje omhoog
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan