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

Terug naar nieuwste invoerblad

Status
Niet open voor verdere reacties.

Atwist

Terugkerende gebruiker
Lid geworden
24 jan 2006
Berichten
1.076
Besturingssysteem
Wndows 11
Office versie
2016
Hallo forum leden,

Allen nog een gezegend nieuw jaar mag vandaag.:rolleyes:

Heb hier onder een code staan waar ik graag naar het nieuwste invoerblad wil terug springen.

bv ik sta op invoerblad 1 en het nieuwste is 4 maar dit kan volgende maand 5 zijn

Code:
Sub Terug()
    If Sheets("Gas").Visible Then Sheets("Gas").Visible = False
    If Sheets("Water").Visible Then Sheets("Water").Visible = False
    If Sheets("Electra").Visible Then Sheets("Electra").Visible = False
    Sheets("[B]Hier moet ik naar het nieuwste invoerblad gaan[/B]").Select
    End Sub
End Sub

Ik werkte voorheen met
Code:
Sheets("Invoerblad 4").Select

Maar moest dit telkens aanpassen.

Kan iemand mij op weg helpen:o
 
Als het nieuwste blad altijd als laatste staat kan je dit gebruiken:
Code:
Sub Terug()
    If Sheets("Gas").Visible Then Sheets("Gas").Visible = False
    If Sheets("Water").Visible Then Sheets("Water").Visible = False
    If Sheets("Electra").Visible Then Sheets("Electra").Visible = False
    Sheets(ThisWorkbook.Sheets.Count).Activate
End Sub
 
Dank je Cobbejaan

Dat was een snelle reactie en een mooie oplossing dit werk voor mij erg goed:thumb:

Trouwens welkom op het forum.
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan