Wochenzahl und Jahr abgleichen VBA
25.02.2021 09:19:05
Marc-David
ich benutze das Macro
Dim score As Integer
score = WorksheetFunction.WeekNum(Now())
If score = Worksheets("Haus").Range("B3") Then
Sheets("Haus").Range("B4").Value = Sheet2.Range("Tür").Value
Sheets("Haus").Range("B5").Value = Sheet2.Range("Fenster").Value
Sheets("Haus").Range("B6").Value = Sheet2.Range("Treppen").Value
Sheets("Haus").Range("B7").Value = Sheet2.Range("Stock").Value
Sheets("Haus").Range("B8").Value = Sheet2.Range("Balkon").Value
End If
um bei der richtigen Kalenderwoche die Werte in die richtige Spalte einer Tabelle zu übertragen.Das funktioniert auch tip top so, leider aber nur solange ich max 52 Kalenderwochen habe und nicht 1 1/2 Jahre also 78 Kalenderwochen benutze. Weil dann ja 26 Kalenderwochen doppelt sind und dort auch die Werte eingetragen werden obwohl, es dann ja ein anderes Jahr ist.
Wie kann ich denn einbauen, dass Kalenderwoche und Jahreszahl verglichen wird?
Um Kalenderwoche und Jahreszahl in einer Zelle zu haben, würde ich die Formel:
=VERKETTEN(KALENDERWOCHE(DC10;21);" ";JAHR(DC10))
benutzen.Dann steht da beispielsweise "1 2022".
Viele Grüße
MD