Select Case mit Verschachtelung wird nicht erkannt
26.03.2024 08:32:49
Philip
ich finde den Fehler in dem untenstehenden Programm nicht. Wenn die ausgewählte Zelle leer ist (letzter Case), werden die Ergebnisse aus dem Case "999" angezeigt, jedoch umgekehrt. Bestand = 0 ergibt "1ab Lager nur solange Vorrat reicht" und Bestand >0 ergibt "1löschen".
Public Function verfugbarkeit(Status As Variant, Signal As Single, Bestand As Single)
Select Case Status
Case "na"
Select Case Signal
Case "999" And Bestand > 0
verfugbarkeit = "1ab Lager nur solange Vorrat reicht"
Case "999" And Bestand = 0
verfugbarkeit = "1löschen"
Case "990" And Bestand > 0
verfugbarkeit = "2ab Lager nur solange Vorrat reicht"
Case "990" And Bestand = 0
verfugbarkeit = "2löschen"
Case "955" And Bestand > 0
verfugbarkeit = "3ab Lager nur solange Vorrat reicht"
Case "955" And Bestand = 0
verfugbarkeit = "3löschen"
Case "", " " And Bestand > 0
verfugbarkeit = "4ab Lager nur solange Vorrat reicht"
Case "", " " And Bestand = 0
verfugbarkeit = "4ab Lager"