Hallo Forum,
Habe eine Tabelle mit Namen "TabUnterricht" mit verschiedenen Feldern. Das Feld Unterrichtszeit ist leider ein Textfeld, mit allen einträgen in folgender Form als Beispiel: 15.30-16.30.
Um die Zeit auszurechnen, müsste ich in einer Abfrage den Feldinhalt aufteilen in 1. Zeitangabe und 2. Zeitangabe, wie kann ich das machen?
TabUnterricht
Feldname Felddatentyp
Unterrichtszeit Text
PS Verwende ACCESS 2003
Über eine Lösung würde ich mich sehr freuen
Gruß Ingo
Hallo,
haben die immer als Trennzeichen ein "-"?
Falls ja => siehe Beispiel im Anhang
Harald
[Anhang gelöscht durch Administrator]
Hallo,
und einen Punkt im Zeitformat?
Hi
stimmt, der Punkt wird zu Fehlern führen.
Anbei auch dafür eine Lösung
Harald
[Anhang gelöscht durch Administrator]
Hi Harald,
ich würde noch ein ZDate() verwenden, sonst kann er mit den Feldern nicht rechnen.
Vielen Dank Für die beiden Antworten, werde das ausprobieren (Von Harald) und mich dann noch mal melden.
Viele Grüße Ingo
Hi
wo soll ich ZDate() verwenden/eintragen, um die Zeit aus von und bis zu berechnen.
Vielen Dank
Ingo
Hallo,
bis: ZDate(Ersetzen(Teil([feld1];InStr([feld1];"-")+1);".";":"))
Genau so auch bei von.
Vielen Dank nochmal an Harald und an MzkLMu, es hat das ausprobieren mit der Berechnung und etwas testen doch etwas gedauert.
Ich bin immer wieder erstaunt, wie schnell einem geholfen wird.
Viele Grüsse
Ingo