Hallo,
ich hatte in einem meiner Makros bisher eine Schleife drin, die die Spalten von 1 bis 370 (genug für ein Jahr) durchlaufen hat und nach dem Wert des letzten Arbeitstages gesucht hat.
Das hat heuer nicht mehr funktioniert, weil alles von 2015 noch in der Liste drin ist und es weitergeht. Sie ist also jetzt wesentlich breiter. Daher wollte ich das ganze jetzt gleic ersetzen durch eine MATCH-Funktion, die ich an anderer Stelle schon erfolgreich eingesetzt hatte.
Nur in einer Datei scheint das nicht zu funktionieren. Da sind die Zeilen 2 und 3 gemerged und in dieser "Doppelzeile" von Spalte 9 an steht das Datum.
Meine Formel (schreib ich in Zelle A500, um nichts zu überschreiben, hol mir die Variable und lösch es wieder) heißt momentan
>> ActiveCell.FormulaR1C1 = "= MATCH(If(Weekday(Today()) = 2, (Today() - 3), (Today() - 1)),R2,0)" <<
Ich hab keine Ahnung, warum er diese Formel nicht mag, aber da bleibt das ganze stehen - und alles, was danach käme, läuft natürlich nicht.
Kann mir da einer helfen?
Danke vielmals!
Gruß,
Officer_Bierschnitt
|