robdgr
Verenigingslid
- Lid geworden
- 8 sep 2001
- Berichten
- 4.430
- Office versie
- Microsoft 365
In deze vraag vond ik onderstaande code:
Deze werkt goed als vandaag in de lijst staat, maar ik zoek een aanpassing dat hij dan naar de eerstvolgende datum springt op rij 4 als vandaag niet in de lijst staat. Ik wil de code toepassen in een bestand met twintig data per jaar, twee per maand en niet in de zomermaanden.
Ik heb allerlei variaties geprobeerd, maar krijg het niet werkend. Mijn kleine beetje VBA-kennis is ontoereikend.
Code:
Sub naar_vandaag()
With Sheets("Blad1")
i = WorksheetFunction.Match(CLng(Date), .Rows(4), 0)
Application.Goto .Cells(4, i), True
End With
End Sub
Ik heb allerlei variaties geprobeerd, maar krijg het niet werkend. Mijn kleine beetje VBA-kennis is ontoereikend.