Ich bin davon ausgegangen, dass alle Datumswerte in Zeile 2 links vom aktuellen Datum kleiner sind. Der Code sucht in Zeile 2 nach dem heutigen Datum. Wird das heutige Datum gefunden, dann werden alle Spalten links davon ausgeblendet. Gibt es das heutige Datum in Zeile 2 nicht, kann es auch nicht gefunden werden und alle Spalten bleiben eingeblendet.
Wenn diese Voraussetzungen in deiner Mappe nicht zutreffend sind, dann kann das durchaus sein, dass der Code nicht das macht was du erreichen willst. Aber das liegt dann nicht am Code sondern daran, dass niemand deine tatsächlichen Bedingungen kennt. Und solange du deine Mappe nicht zur Verfügung stellst, kann dir auch niemand helfen, denn jeder Außenstehende kann schließlich nur raten.
Bis später,
Karin