meine Formel soll genau diese Fortmel replizieren
=WENNFEHLER(WENN(ODER(B6="kk";B6="fk";B6="ak");"BESTELLARTIKEL";SVERWEIS(F6;Artikelliste!C:K;8;"BLECHTEIL"));"")
die auch wunderbar klappt, jedoch bin ich zu dumm sie in VBA zu konvertieren, ich generiere Zeilen in denen die Formal vorkommt (automatisch) somit habe ich statt B6 eben absolute Zellen nur der Direktübersetzer liefert mir natürlich nur die Formel mit B6 zb ... somit nutzlos, rest muss ich mir zusammenreimen und das bekomm ich nicht hin.
die Formel soll einfach nachsehen ob in Range (B ) kk, fk oder ak steht, wenn ja soll sie in G Bestellartikel schreiben, wenn nein soll sie sie den wert des Artikels F6 mit Sverweis auslesen und den Wert der der Artikelnummer zugeordnet ist auswerfen.
hoffe ich kann das gut genug erklären .
mir ist gerade aufgefallen das hier eine Bedingung zuviel ist =WENNFEHLER(WENN(ODER(B6="kk";B6="fk";B6="ak");"BESTELLARTIKEL";SVERWEIS(F6;Artikelliste!C:K;8;));"")
so wäre es ganz richtig
|