Office - Word, Excel und Co. 9.736 Themen, 41.341 Beiträge

Wie kann ich in bestimmten Felder in Access automatisch rechnen

JMRiehm / 2 Antworten / Flachansicht Nickles

Hi Leute,


ich habe hier eine Access Tabelle mit einer Angebotsübersicht.


Folgende Felder sind wichtig: Angebotsdatum und Laufzeit des Angebotes.


Wie kann ich im Access sagen, das in das Feld "Laufzeit" automatisch errechnet wird, wie lange das Angebot schon draußen ist (Im excel geht das ja mit (=heute()-Zelle Datum))


Weiß jemand eine Antwort ???


Vielen Dank und viele Grüße - Michael

bei Antwort benachrichtigen
McDiver JMRiehm „Wie kann ich in bestimmten Felder in Access automatisch rechnen“
Optionen

In VBA relativ einfach: Du hast auf Deinem Formular (und in der Tabelle) ein Feld "Angebotsdatum" (als Datumsfeld) und ein ungebundenes Feld "Laufzeit". Beim Event "Anzeigen" löst Du eine Ereignisprozedur aus, bei der Du das heutige Datum vom Angebotsdatum subtrahierst und dem ungebundenen Feld "Laufzeit" zuweist, z.Bsp.


Me!Laufzeit = Me!Angebotsdatum - Date()
' oder Now() (incl. Stunden usw.)

Das is' auch schon alles!!!!

Gruß McDiver

bei Antwort benachrichtigen