Hier wird eine Variante der Tabellenformel "SumProduct" eingesetzt.
37987 ist die laufende Zahl für den 01.01.2004.
"+ 10" benötigt man, damit das Programm für den 05.01.2004
die Kalenderwochoche 2 erkennt usw.
"/7" dürfte eigentlich klar sein, und "Int" schneidet die
Nachkommastellen der Division "/7" ab.
Woche 1 ist die Woche, in die der 01.01.2004 fällt.
Für andere Jahre muss die Formel angepasst werden.
Man könnte auch möglicherweise "DateDiff" benutzen. Das
funktioniert auch tadellos in einem Makro. Nur habe ich es
leider nicht geschafft, diese Anweisung innerhalb der
"Evaluate" - Funktion ans Laufen zu bekommen. Darum auch
die kleine Formel "(37987+10)/7".
Es ist vielleicht ein wenig lästig, das Makro am Anfang
eines neuen Jahres anpassen zu müssen. Dennoch bevorzuge ich
diesen Code hier wegen der Kürze der "SumProduct" - Tabellenfunktion.
Automatic-Freaks können den Code ja auch noch für
die Anpassung am Jahresanfang überarbeiten, wenn's ihnen Spass
macht. :-)