cartau2
Goto Top

Auswahl Intervall mit select case

Hallo Zusammen,
ich hoffe das mir einer bei meinem Problem helfen kann.
Situation: In einer Tabelle (Access in Office365) sind Fahrzeuge gespeichert die aller 500 Betriebsstunden zur Inspektion müssen.
Schema: [Fahrzeug-Nr] - [Bezeichnung] - [Betriebsstunden]
Beispiel:
10 - Bagger1 - 510 (Inspektion fällig seit 10h)
11 - Bagger2 - 990 (Inspektion fällig in 10h)
12 - Bagger3 - 1005 (Inspektion fällig seit 5h)
13 - Bagger4 - 1020 (Inspektion fällig seit 20h)
14 - Bagger5 - 1400 (Inspektion fällig in 100h)
Ziel: ich möchte eine Liste erstellen, die mir die fälligen Fahrzeuge auflistet
Bagger1 - muss zur Inspektion
Bagger2 - muss zur Inspektion
...
Bagger5 - ist noch nicht fällig
Die Karenz sind +/-20St. zum Intervall der Inspektion (500,1000,1500,...)
Mir erscheint eine Select Case Anweisung am sinnvollsten, bekomme sie aber nicht hin.

Es wäre toll, wenn einer von euch eine zündende Idee dazu hätte.

Schon mal vielen Dank

Cartau2

Content-ID: 5919956496

Url: https://administrator.de/contentid/5919956496

Ausgedruckt am: 24.11.2024 um 14:11 Uhr

MadMax
MadMax 09.02.2023 um 15:42:56 Uhr
Goto Top
Hallo Cartau2,

select case brauchst Du dafür nicht. Mach eine Division mit Rest (Betriebsstunden % 500) und prüfe, ob das Ergebnis zwischen 0 und 20 (fällig seit x h) oder zwischen 480 und 499 (fällig in 500 - x h) ist.

Damit neue Fahrzeuge mit bis zu 20 Betriebsstunden nicht auch angezeigt werden, mußt Du die noch ausschließen.

Gruß, Mad Max
Cartau2
Lösung Cartau2 09.02.2023 um 15:55:26 Uhr
Goto Top
Hallo Mad Max,

danke für den Tip, da bin ich nicht drauf gekommen... Hab es gleich getestet und siehe da es geht. Ich muss es nur noch genau anpassen. Ist auf jeden Fall besser als "Select Case"

Gruß Cartau2