Supportnet Computer
Planet of Tech

Supportnet / Forum / Datenbanken

ungebundenes Textfeld speichern





Frage

Hallo Habe folgendes Problem, ich berechne in einem Formular verschiedene Werte welche ich dann in einer Tabelle speichern will. Ich mache jetzt die Berechnungen in einem ungebundenen Textfeld. Mein Problem ist jetzt wie speichere ich diese Werte in einer Tabelle? Stelle mir vor das das am besten mit VBA funktioniert jedoch bin ich mit VBA noch am Anfang Schon mal Danke für eure Hilfe Hannes

Antwort 1 von El Bobbele

Hallo Hannes!

Wenn sich das besagte Feld auch in der Tabelle für die Datenherkunft des Formulars befindet, dann spricht eigentlich nichts dagegen, dass du deine Berechnungen dort direkt hineinschreibst. Du brauchst nur ein geeignetes Ereignis, dass die Berechnungen in VBA durchführt und anschliessend den Wert speichert, z.B.

Private Sub Form_BeforeUpdate(Cancel As Integer)
   'Produkt berechnen und in Tabelle speichern
   Me.FeldInTabelle = Me.Feld1 * Me.Feld2
End Sub


Du kannst zusätzlich ein Textfeld an diese Spalte binden, wenn der Wert im Formular sichtbar sein soll. Fehlt dieses Textfeld, dann finden die Berechnungen eben im Verborgenen statt.

Wenn du Hilfe bei der Berechnung brauchst, dann melde dich einfach nochmal.

Gruss
El Bobbele