Hmmm ... das wars leider auch nicht. Hier nochmal die ganze Codezeile:
excel.Sheets['tabelle1'].Cells[x + emptyCell,4].Formula := '=IF(C'+IntToStr(x + emptyCell)+' > B'+IntToStr(x + emptyCell)+';"Die eingegebene Menge ist zu gross";"")';
Vom Syntax her sollte es stimmen. Aber komme nicht drauf wieso
ole zickt.