Diese Formel:
=WENN(ISTFEHLER(VERWEIS(C:C;Tabelle3!A:A;Tabelle3!B:B));"";VERWEIS(C:C;Tabelle3!A:A;Tabelle3!B:B))
Steht in einer Zelle.
Wenn die Leute jetzt in die zelle schreiben ist die formel weg.
Wie stelle ich es an das in vba abzubilden damit die formel immer aktiv ist.
Punkt ist der wenn in zelle c:c eine kundennummer steht soll er in tabelle3 die kundennummer suchen und den kundennamen selbst eintragen.
Wenn die leute aber keine kundennummer kennen sollen sie interessenten eingaben nur mit namen.
Jetzt soll aber nach löschen des inhaltes der zellen die formel immer noch aktiv sein das wenn neue kundennummer eingegeben wird die abfrage und ausgabe noch funktioniert.
So sieht mein Versuch aus:
Option Explicit
Public Sub FormelnSchreiben()
Dim oBlatt As Worksheet
Set oBlatt = ThisWorkbook.Worksheets("Kunden-Forecast") 'Tabellennamen gg. anpassen
With oBlatt
Range("D:D").FormulaLocal = "=WENN(ISTFEHLER(VERWEIS(C:C;Tabelle3!A:A;Tabelle3!B:B));""" _
";VERWEIS(C:C;Tabelle3!A:A;Tabelle3!B:B))"
End With
Set oBlatt = Nothing
End Sub
Bitte helft mir...