HERBERS
Excel-Forum
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Entdecke rund 2 Millionen Excel-Lösungen im
Forumsarchiv
Forumbeitrag
Excel-Version des Fragestellers:
365 privat
Erfahrungslevel des Fragestellers:
Kaum Excel/VBA-Kenntnisse
daniel
09.07.2026 12:22:22
AW: berechnen in textbox?
Hi

die Berechnung muss per Code ausgeführt werden:

If IsDate(Textbox1.Text) and IsNumeric(Textbox2.Text) Then 

Textbox3.Text = Format(Cdate(Textbox1.Text) + CDbl(Textbox2.Text), "DD.MM.YYYY")
Else
Textbox3.Text = ""
End if

Wenn die Berechnung automatsich bei Eingabe in eine der beiden Textboxen erfolgen soll, muss der Code ins
AfterUpdate-Event der Textbox1 und ins AfterUpdate-Event der Textbox2

Es sollte auch ohne Code mit Hilfe eine Exceltabelle funktionien.
1. Verknüpfe die beiden Textboxen mit einer Excelzelle, trage hierzu die Adresse der Zelle in die Eigenschaft Controlsource ein
2. führe die Berechnung in einer Zelle per Formel durch
3. Ersetze die Textbox3 durch eine Listbox. verknüpfe diese Listbox mit der Zelle, in der du die Berechnung machst, in dem du die Zelladresse in die Eigenschaft RowSource einträgst.
Die Textbox3 sollte durch eine Listbox ersetzt werden, weil es bei einer Textbox vorkommen kann, dass die Formel in der verknüpften Zelle überschrieben wird, wenn du aus versehen in die Textbox was reinschreibst. mit der Listbox ist das nicht möglich.
Gruß Daniel

Als Antwort auf diesen Beitrag
Ina
09.07.2026 11:16:58
berechnen in textbox?
Moin zusammen,

kurze Frage zu Berechnungen in einer UserForm mit 3 TextBoxen

In TextBox1 steht ein Datum, in TextBox2 eine Ganzzahl, in TextBox3 soll der Wert von Datum aus Textbox1 zuzüglich des Wertes aus textbox2 angezeigt werden.

Beispiel: Textbox1 = 07.07.2026, TextBox2 = 14. In TextBox3 sollte jetzt 21.07.2026 erscheinen.

Ist das möglich???

LG Ina
Folgenachrichten
Antwort auf Beitrag erstellen
Bitte einen Anwendernamen ohne @ eingeben.
Bitte das Passwort eingeben.
Bitte eine gültige E-Mail-Adresse eingeben.
Bitte einen Betreff eingeben.
Weitere Optionen
Aktivieren, wenn die Frage/der Beitrag noch nicht beantwortet wurde und unter Listen > Offene Threads erscheinen soll.
Beispieldatei hochladen

Bitte einen Nachrichtentext eingeben.