habe in einer Liste eine Zeile(1) eingerichtet, in die ich akt. Daten eintrage, durch ein Makro wird die ganze Liste dann eine Zeile nach unten kopiert und gleichzeitig Zeile 1 wieder geleert. Unter anderem gebe ich dort in Spalte E einen Ortsnamen ein, in Spalte D wird dann durch die Formel Sverweis(E1;L1:N100;2;FALSCH) die passende Referenznr.aus einer gesonderte Liste gezogen. Fehlt nun in dieser Liste ein Ortsname, so wird in D1 der Fehlerwert #NV zurückgegeben.
Um das zu verhindern und Ortsnamen, die nicht so oft vorkommen, in diese Liste eintragen zu müssen, habe ich die vorgenannte Formel erweitert:
= wenn(istnv(Sverweis(E1;L1:N100;2;FALSCH));fehlt;(Sverweis(E1;L1:N100;2;FALSCH)))
Nun mein Problem: im o.g. Makro habe ich hinterlegt, das die Formel nach leeren der Zeile 1 wieder in D1 reinkopiert wird, was auch gut funktioniert hat. Nur mit der erweiterten Formel klappt das nicht, die Formel wird in D1 nicht hinterlegt und fehlt wird zurückgegeben.
Wer kann helfen.
Gruß
Winnie