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

week N's

Excelvbas01

Gebruiker
Lid geworden
7 apr 2020
Berichten
169
In het voorbeeld bestandje heb ik twee comboboxen en twee textboxen.
Ik zou graag textboxen vullen met datum van de gekozen week no.
Dit is afhankelijke van het gekozen jaar.
Ik kom zelf er niet uit hoe ik dit moet doen. Hopelijk heeft iemand een idee.

voorbeeld: 2025 weeknummer 40
in de eerste textbox komt dan te staan: 29 september 2025
in de tweede textbox komt de 5 oktober 2025
De week loopt namelijk van ma 29/9 t/m zo 5/10
 

Bijlagen

Waarom speciaal met texboxen
Kan ook gewoon in een cel.
 

Bijlagen

Bv.
Code:
Private Sub ComboBox2_change()
  bgdatum = Format(Evaluate("7*(" & ComboBox2 & "-1)+date(" & ComboBox1 & ",1,4)- weekdaAy(date(" & ComboBox1 & ",1,4),2)+1"), "dd-mm-yyyy")
  endatum = Format(CDate(bgdatum) + 6, "dd-mm-yyyy")
End Sub
Misschien zijn in de loop der jaren al betere formules gemaakt om de dag te bepalen.
 
Als iemand een nieuwere versie heeft horen we het graag
 
Alternatieve formule voor het voorbeeld in #2:
Code:
=DATUM(B9;1;7*B10-WEEKDAG(DATUM(B9;1;4);2)-2)
 
Of misschien zoiets?
LET OP: er is geen rekening gehouden met een eventueel weeknr 53.

PS: nieuw bestandje toegevoegd. De formule was niet goed.
 

Bijlagen

Laatst bewerkt:
@snb,

Je loopt met die formule 1 en 2 week voorop.
 
Terug
Bovenaan Onderaan