ich erstelle gerade eine Planungstabelle, welche ComboBoxen zum schnelleren Ausfüllen enthalten soll. Soweit habe ich alles. Inhalt ComboBox (CB) steht. Nun soll bei Anwahl CB der Inhalt in die aktuelle vom User angewählte Zelle geschrieben werden. Nach Recherche in verschiedenen Foren habe ich das auch geschafft. Benutzt habe ich folgenden VBA-COde:
Private
Sub ComboBox21_Change()
ActiveCell.Value=Me.ComboBox21
End Sub
Funktioniert auch super. Jetzt kommt das Problem: Sobald in der CB nach einer Anwahl der Wert sichtbar stehen bleibt, fügt Excel in jede Zelle automatisch den Wert ein. Auch wenn ich nicht die CB anwähle und selbst wenn ich den Text aktiv in die Zelle schreibe! Also: Zelle ist leer, ich schreibe händisch z.B. 14 rein, drücke Return, die 14 verschwindet und der zuletzt angewählte Eintrag der CB erscheint. Über die Option Rückgängig passiert gar nichts. Das sollte natürlich so nicht sein.
Kann jemand helfen?
Danke!
Grüße André