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

VBA voor weekformulier met dagen maken

Status
Niet open voor verdere reacties.

JO1988

Gebruiker
Lid geworden
9 sep 2023
Berichten
5
Goedenavond allemaal!

ik wil een invulformat maken waarbij de datum van maandag t/m zondag er in moet komen staan.
het mooiste zou zijn dat elke maandag het reset en dan de nieuwe week met datums erin komt te staan.

ik heb het middels =Weekday geprobeerd maar die geeft alleen de dag van dat moment aan en niet van de komende 6 dagen.
hebben jullie hier een oplossing voor?

alvast bedankt!
 
Laatst bewerkt:
Al gekeken naar =WEEKDAG(VANDAAG())+1 ?
 
dan geeft hij 8 januari aan.

ik zal een voorbeeld van het bestand bijvoegen.
hoop dat het op die manier wat duidelijker wordt.
 

Bijlagen

Daar is geen VBA voor nodig.
Zet dit eens in C3:
PHP:
=TEKST(VANDAAG()-WEEKDAG(VANDAAG();2)+1;"d-mmm")
En dit in B1:
PHP:
=WEEKNUMMER(VANDAAG();21)
 
Laatst bewerkt:
Als je in B1 de formule van #4 hebt gebruikt kan L2 inderdaad leeg.
 
Laatst bewerkt:
nu heb ik nog een vraag. elke zondag wil ik dit formulier klaar zetten voor de week daarop.
maar dat dit pas vanaf een bepaalde tijd gebeurt bijv. 17:00
dat dan de week en de dagen van datum veranderen.
of is dit teveel gevraagd :d
 
Als je het document op maandag opent zal alles al goed staan.
 
ja probleem is dat we op zondag het formulier voor maandag willen uitprinten.
zodat alles klaarligt voor de ochtendploeg.
maar de zondag moet alle uren verwerkt worden.
we sturen dan een mail en slaan het op als PDF.
middels deze VBA.

Hier zitten nog wel wat fouten in die ik probeer op te lossen.

ik werk niet heel vaak met VBA, en veelal is het vooral via internet uitzoeken.
heb jij nog een goede tip om het beter te leren "schrijven"?

groetjes!
 
Laatst bewerkt:
Bekijk dit eens
Alleen het jaar en weeknummer hoef je hierbij in te voeren.
 

Bijlagen

Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan