Excel Lagerverwaltung - Fehlerfenster bei falscher Menge
21.05.2024 11:05:22
AxasBraxas
ich mache gerade eine Berufsreha, dort haben wir ein Arbeitserprobungsfeld bzw. Arbeitsgruppe Büromittelausgabe. Dort wurde eine Lagerverwaltung in einer Excel-Tabelle angelegt. Da diese leider Personenbezogene Daten usw. enthält, kann ich sie leider aus Datenschutzgründen nicht hochladen. Wir haben da ein Problem, bei dem wir TeilnehmerInnen nicht weiterkommen. Vielleicht kann ja dennoch jemand ohne diese vorliegende Datei weiterhelfen, was super wäre.
Die Excel-Datei besitzt mehrere Blätter (diese Registerreiter unten. Unter anderem ein Blatt das sich Ausgänge, eins Eingänge und eines das sich Bestand nennt, gibt zwar noch weitere, aber die dürften erstmal nebensächlich sein.
Bei Blatt Ausgänge schaut es so aus:
Spalte G enthält Art.-Nr.
Spalte I enthält die Menge
Bei Blatt Eingänge schaut es so aus:
Spalte C enthält Art.-Nr.
Spalte E enthält die Menge
Das Blatt Bestand enthält praktisch sozusagen alle geführten Artikel mit Menge, Artikel-Nummer usw. aber vielleicht für die Problemlösung erstmal nebensächlich.
Wir bräuchten irgendwie so eine Art von Warnsystem, da es immer wieder zu Fehlbuchungen kommt. Optimal wäre, wenn man eine falsche Menge bzw. unzulässige Menge eingibt, das ein Fenster aufspringt, das dann eine Meldung wie z.B. "Buchungsfehler! Eingegebenen Wert bitte überprüfen. Eingabe liegt unter oder über akzeptierten zulässigen Eingabewert! "
Es gibt Art.-Nr. die mit H-Set beginnen z.B. H-Set 1 usw. diese dürfen nur die zulässige Menge 0 oder 1 haben nicht höher als 1 und keine Minuswerte wie z.B. -1
Alle anderen Art.-Nr. dürfen als kleinste Einheit nur eine 0 haben und nach oben hin unbegrenzt, also egal ob eine 2 z.B. oder eine 100 eingeben wird, das wäre alles zulässig nach oben, nur nicht kleiner als 0 also keine Minuswerte wie z.B. -1
Vielleicht ließe sich sowas mit Visual Basic oder einem Macro oder so umsetzen, nur unsere Excel-Kenntnisse reichen leider dazu nicht aus. Hatten auch schon unzählige male gegoogelt, kommen aber leider nicht weiter. Besten Dank vorab.
PS. Wir haben hier MS Office 365
Anzeige