Neuigkeiten:

Wenn ihr euch für eine gute Antwort bedanken möchtet, im entsprechenden Posting einfach den Knopf "sag Danke" drücken!

Mobiles Hauptmenü

Kalenderwoche in Datum

Begonnen von Grumpy, Oktober 25, 2017, 08:51:13

⏪ vorheriges - nächstes ⏩

Grumpy

Ich habe ein tabelle in der ein Feld mit der KW als zweistellige Zahl und ein Feld mit dem Jahr als 4 stellige Zahl steht.
Daraus möchte ich ein Ablaufdatum + 5 Jahre automatisch berechnen lassen und in einem weitern Feld (berechnet) ausgeben lassen.

MzKlMu

#1
Hallo,
in 2 Sekunden mit "access datum aus kalenderwoche berechnen" ergoogelt:
http://msofficeinside.blogspot.de/2012/01/montag-einer-kalenderwoche-ermitteln.html

Eine Kalenderwoche ist ja kein bestimmtes Datum.
Mit welchem Datum der KW willst Du dann die + 5 Jahre rechnen, dem Montag, oder dem Sonntag ?
Gruß Klaus

Grumpy

Das ist eigentlich egal. Geht beides.

MzKlMu

Hallo,
wenn Du dann ein Datum hast (mit der Lösung aus dem Link oben), kannst Du einfach 5 Jahre addieren.
NeuesDatum: DateAdd("jjjj";5;ErechnetesDatum)
Als berechnetes Feld in einer Abfrage.
Oder gleich komplett:
NeuesDatum: DateAdd("jjjj";5;DatSeriell([Jahr];1;4)+[KW]*7-7-(DatSeriell([Jahr];1;2) Mod 7)
)
Gruß Klaus

Grumpy