• 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.

navigeren naar specifieke rij bij wisselen tabblad

Status
Niet open voor verdere reacties.

rolf44

Nieuwe gebruiker
Lid geworden
4 jan 2017
Berichten
2
In een werkblad heb ik reeds in ruim 1000 rijen formules zitten. De actuele rij waar een volgende datareeks moet komen is binnen deze range met rijen. Nu moet ik bij het navigeren naar dit werkblad steeds weer scrollen tot de betreffende rij. Dat zijn er nu al een paar honderd en na elke invoer komt er weer in bij. Is er een optie dat een betreffende rij een bookmark kan krijgen zodat dit meteen de actieve rij wordt als je wisselt naar het werkblad? Ik zag al wel een code die navigeert naar de laatste rij met data. maar die zal voor mij dus niet werken omdat formules al doorgevoerd zijn naar nog lege rijen.

ben benieuwd naar de oplossingen

gr
 
Ctrl + "Pijltoets naar beneden". Zo sta je onderaan je ingevulde reeks gegevens.
 
omdat formules al doorgevoerd zijn naar nog lege rijen.
Nog beter... Maak van je gegevenstabel een officiële Excel Table. Dan hoef je nooit meer op voorhand je formules door te kopiëren naar een leeg bereik en is je laatste regel altijd de onderste regel.
 
Ctrl + "Pijltoets naar beneden". Zo sta je onderaan je ingevulde reeks gegevens.

Simpele oplossingen zijn meestal de beste, helaas zit er af en toe een relatief lege rij tussen waardoor dit in meerdere stappen zal moeten.
Het is een table die ik als kasboek heb ingericht. elke rij een uitgave zullen we maar zeggen. diverse kolommen zijn gevuld met formules, het gaat mij erom dat ik naar de eerst beschikbare lege rij in de kolom datum kom.
 
Plak onderstaande code aan het betreffende sheet:
Code:
Private Sub Worksheet_Activate()
With ActiveSheet
    LastRow = .Cells(.Rows.Count, "A").End(xlUp).Row
End With
Cells(LastRow + 1, 1).Select
End Sub
(geldt voor kolom A)
 
@Conseclusie...
Ik zag al wel een code die navigeert naar de laatste rij met data. maar die zal voor mij dus niet werken omdat formules al doorgevoerd zijn naar nog lege rijen.

Zoiets had de TS dus vrees ik al gevonden, maar werkt niet door de doorgevoerde formules in de lege regels.
 
Als de tabel goed is qua opzet dan heb je nooit een lege rij. Zonder voorbeeld bestand is er verder weinig van te zeggen.
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan