Hallo Hajo!
Sorry, aber ich komme einfach nicht weiter.
Weder "find"
ActiveSheet.Range("i2:I400").Find(Evaluate("=MAX(IF(I2:i200<TODAY(),I2:i200))"), , xlValues, xlWhole)
noch
"match"
Application.Match(Evaluate("=MAX(IF(I2:i200<TODAY(),I2:i200))"), Range("i2:i400"), 0)
liefern das gewünschte Ergebnis.
Vielleicht hast Du nochmals einen Ratschlag für mich.
Danke!
Tom