Hallo liebe Leute,
mein Problem:
Ich habe eine Userform in der eine Textbox ein Datum zur Eingabe möchte. Diese Textbox gibt Ihren Inhalt dann per CommandButton in einer Zelle wieder. Auf eben diese Zelle greift eine weitere Zelle zu, die per Formel (SVerweis) den entsprechenden Monat anzeigt. Das funktioniert super solange ich die Datumszelle selbst befülle, wenn jedoch der Wert aus der UF kommt funktioniert mein SVerweis nicht.
Als Beispiel:
Zelle A1 enthält SVerweis und soll aus Zelle B1 das Datum zum SVerweis nutzen. Bspw. B1= 18.01.2016 -> A1 = 1. Jetzt zeigt A1 jedoch immer nur #NV an.
Der Code der das Datum aus der UF überträgt lautet:
Worksheets("Eingabe").Cells(Rows.Count, 2).End(xlUp).Offset(1, 0) = Me.TextBox2.Value
Ich habe schon mit Sachen wie textbox2=Format(textbox2,"DD.MM.YYYY") rumprobiert aber immer das selbe Ergebnis erhalten. Warum ich auf das Format als Fehlerquelle gekommen bin? Wenn ich die UF schließe und die Datumszelle B1 über die Bearbeitungsleiste aktiviere und Enter drücke funktioniert die Formel auf einmal.
Wo ist mein Fehler?
Danke im Voraus!
|