klste@hotmail.de |
Dispositionsprogramm in Excel VBA selber erstellen
Excel VBA. Dispositionsprogramm mit Bilder und Filter Ansicht in Kombinationsfeldern
Dieses Programm zeigt aktueller Bestand von allen Artikeln (Dispositionsgüter) und ermöglicht schnell und problemlos im Lager den Lagerplatz (Dispositionsort) mit gesuchtem Artikel (Dispositionsgut) zu finden. Jeder Dispositionsort ist nur für ein Dispositionsgut bestimmt.
Im Tabellenblatt „Gut_Mehrung_Minderung“ ist Formular für Gut Mehrung/Gut Minderung.
Für jeden Kommissionierungsauftrag sucht man im Programm alle Orten, wo im Kommissionierungsauftrag stehende Dispositionsgüter zu finden sind, und trägt das ins Formular ein. Ausgedrucktes Formular kann man dem Kommissionierungsauftrag beigelegen.
Bei Kommissionierung kann man auch nicht ausgefülltes ausgedrucktes Formular verwenden, die Orten und Dispositionsgüter werden bei Kommissionierung ins Formular eingetragen.
Nach Kommissionierung werden die Formulare in einem Ordner abgelegt.
Der zuständige Mitarbeiter, als er alle Daten aus den ausgefüllten Formularen in Programm eingetragen hat, kann aktuelle Liste von allen Dispositionsorten ausdrucken und allen Arbeiter zur Verfügung stellen.
Die Excel Datei hat 5 Tabellenblätter: „Maske“, „Dispositionsgut“, „Dispositionsort“, „Blatt“ und „Gut_Mehrung_Minderung“.
In dem Programm alles wird aus einer Eingabemaske erledigt. Die Eingabemaske wird im Tabellenblatt „Maske“ mit Schaltfläche „Maske“ aktiviert.
In Tabellenblatt „Dispositionsgut“ wird eingetragen: in Spalte „A“ - Dispositionsgut-Nr., in Spalte „B“ – Bezeichnung von dem Gut, in Spalte „C“ – Einheit von dem Gut.
In Tabellenblatt „Dispositionsort“ wird eingetragen: in Spalte „A“ Ort-Nr., in Spalte „B“ Dispositionsortname.
Eingetragene Daten aus den beiden Tabellenblättern „Dispositionsgut“, „Dispositionsort“ werden von dem Programm übernommen und verwendet.
Im Tabellenblatt „Blatt“ stehen Kopien vom Grundbuch, von Dispositionsgut, von Dispositionsort.
Im Tabellenblatt „Gut_Mehrung_Minderung“ ist das Formular für Gut Mehrung/Gut Minderung,
In Eingabemaske im Rahmen „Gut/Mehrung“ wird nur Mehrung des Gutes eingetragen. Im Buchungssatz schreibt das Programm immer die Datum, welche im Feld „Datum“ steht, wenn das Feld leer ist wird aktuelles Datum eingetragen. Zahl aus dem Feld „Menge“ wird dem ausgewählten Dispositionsgut addiert. Dem ausgewählten Dispositionsort wird die Zahl und der ausgewählter Dispositionsgut hinzugefügt.
Der ganze Buchungssatz wird in Grundbuch eingetragen. Jeder Buchungssatz bekommt eigene ID-Nr. Das Programm erstellt 1048500 Buchungssätze.
Im Rahmen „Gut/Minderung“ wird nur Minderung des Gutes eingetragen. In dem Rahme alles funktioniert wie im Rahmen „Gut/Mehrung“ nur die Zahl der Menge wird abgezogen und als Negativzahl eingetragen.
Alle ID-Nr. der Buchungssätze stehen im Feld „ID-Nr.“
Wenn im Rahmen „Gut/Mehrung“ eine Dispositionsgut-Nummer ausgewählt wird, sind die Schaltflächen „Bild einfügen“ und „Bild entfernen“ sichtbar. Jedem Artikel kann man ein Bild einfügen oder entfernen, beim Entfernen wird nach dem Kennwort gefragt, das ist die Zahl 3.
Listenfeld kann unterschiedliche Hintergrundfarben haben. Blau für Dispositionsgut, gelb für Dispositionsort, weiß für Grundbuch. Mit einem Doppelklick im Listenfeld wird ausgewählte Zeile im aktiven Combobox angezeigt, wenn Hintergrundfarbe weiß ist, wird ID-Nr. angezeigt, wenn Hintergrundfarbe blau ist, Dispositionsgut-Nr. wird angezeigt, wenn Hintergrundfarbe gelb ist, Ort-Nr. wird angezeigt. Im Listenfeld die Spaltenbreiten passen sich automatisch an, an Spaltenbreiten des gezeigten Tabellenblattes.
Schaltfläche „Blatt“ aktiviert Tabellenblatt „Blatt“ und erstell in dem Blatt eine Kopie von dem, was im Listenfeld angezeigten wird. Im Tabellenblatt „Blatt“ kann man Filter einsetzen, Zelle A1 anklicken, in Menüleiste „Start“, „Sortieren und Filter“, „Filter“ auswählen.
Checkbox „Blatt“ aktiviert Filteransicht in den Comboboxen: „Dispositionsgut-Nr./Blatt“, „Bezeichnung/Blatt“, „Ort-Nr./Blatt“, „Bezeichnung/Blatt“, „ID-Nr./Blatt“.
Wenn „Dispositionsgut“ gefiltert wird, sind die erste zwei Comboboxen sichtbar, wenn „Dispositionsort“ gefiltert wird, sind die erste vier Comboboxen sichtbar, wenn „Grundbuch“ gefiltert wird, sind alle fünf Comboboxen sichtbar.
Alle in den fünf Comboboxen ausgewählten Werte werden in aktiven gleichfarbigen Comboboxen angezeigt. Die farbige Comboboxen, wenn die aktiv sind bekommen graue Hintergrundfarbe.
Jeder Buchungssatz, wenn der noch relativ aktuell ist, kann mit Schaltfläche „Eintrag löschen“ löschen, Kennwort für löschen ist die Zahl 3.
Inhalt des Grundbuchs wird mit Schaltfläche „Grundbuch löschen“, gelöscht. Kennwort für löschen ist die Zahl 3.
Ganzes Dispositionsbestand wird mit Schaltfläche „Bestand löschen“, gelöscht. Kennwort für löschen ist die Zahl 3.
Disposition von Maschinen und Materialien mit Excel planen und steuern
2 Die Datei hat 2 Tabellenblätter: „Maske“, „Tabellenansicht“.
Dispositionsgutdatenbank hat Platz für 500 Dispositionsgutkonten.
Dispositionsortdatenbank hat Platz für 500 Konten.
16 Im Rahmen „B/O“ „Bestimmungsort“ wird Bestimmungsorten Datenbank bearbeitet.
Bestimmungsorten Datenbank hat Platz für 500 Konten.
19 Im Rahmen „Le“ „Lieferschein erstellen“ werden Lieferscheine erstellt.
Hier kann man 5 000 Lieferscheine erstellen.
21 Jeder Lieferschein kann bis 40 Positionen haben.
24 Im Rahmen „Lv“ „Lieferschein verbuchen“ werden Lieferscheine verbucht.
27 Tabellenansicht „Dispositionsgutdatenbank“
28 Tabellenansicht „Gut/Ort/Bestand“
29 Tabellenansicht „Dispositionsortdatenbank“
30 Tabellenansicht „Ort/Gut/Bestand“
31 Tabellenansicht „Ort/Gut/Reserve“
32 Tabellenansicht „Ort/Gut/Geplant“
33 Tabellenansicht „Grundbuch“
34 Tabellenansicht „Bestimmungsortdatenbank“
35 Tabellenansicht „Lieferscheine/Liste“
36 Tabellenansicht „Lieferschein“