ich grübele seit einiger Zeit und komme doch nicht weiter.
Ich brauche einen VBA Code, der mir ausgehend vom jeweiligen HEUTE Datum,
die Kalenderwoche ermittelt, für die Daten geliefert werden sollen.
Wenn der Tag von HEUTE ein Donnerstag oder Freitag ist, soll die Kalenderwoche
ausgegeben werden, die VOR der jetzigen liegt. (minus 1)
Wenn der Tag von HEUTE ein Montag, Dienstag oder Mittwoch ist, soll
die Kalenderwoche ausgegeben werden, die zwei Wochen
VOR der der jetzigen liegt. (minus 2)
Beispiel:
Heute ist Montag. Es ist die Kalenderwoche 2. Also soll KalenderWoche 52 ausgegeben werden.
Heute wäre Freitag. Es ist Kalenderwoche 2. Also soll KalenderWoche 01 ausgegeben worden.
NOCH WAS:Bei mir rechnet Excel falsch.
Die Formel KALENDERWOCHE(C4;2) bringt das Ergebnis 3 anstatt 2, warum das?
In C4 steht HEUTE drin.