Um Dein Konstrukt so weit möglich zu erhalten, schreibst Du in Dein Monatsfeld als Text Jahr und Monat, per Script wäre das
Format (DeinDatum, "yyyymm")
Ergibt für März 2020 "202003"
Vergleichst Du das mit dem gleichen Wert von heute (Format (Today, "yyyymm")), dann stehen sich "202003" und "202004" gegenüber.
Das kannst Du natürlich auch mit Zahlen machen, z.B. Jahr * 100 + Monat, ergibt für heute 202004.
Oder aber Du merkst Dir gleich das komplette Datum (wie eknori meint), dann brauchst Du an den Daten nichts mehr zu ändern, wenn sich an der Logik etwas ändert, beispielsweise von monatlich auf wöchentlich. Der Vergleich des Datums kann z.B. über den o.g. Formatbefehl erfolgen