Hallo Skaletti,
F= Wareneingang minus G= Warenausgang ergibt H=Bestand.
Diese Rechnung muss zuerst erfolgen,ohne J.
Wenn jetzt in F oder G hinzugefügt wird, muss wieder der
H = Bestand ausgerechnet werden,ohne J.
Der Rücklauf in Spalte J wird meistens 1 bis 2 Tage später
eingegeben, und muss dann bei H hinzugerechnet und bei G
abgezogen werden.
Da sehe ich große Gefahren drin, da fehlt doch jedwede Möglichkeit nachzuprüfen ob die Daten stimmen. Ruckzuck hat man in J was Flasches eingegebn und zack ist es abgebucht und aus J verschwunden.
Wenn müßte man das anders angehen. Also ein Blatt wo man 4 Spalten hat,
Datum J G H
Dort gibt man chronologisch untereinader alle Buchungen ein. Im anderen Blatt, was schreibgeschützt ist, errechnet dann Vba die Mengen von G H.
Ist das mit diesem Code überhaupt möglich?
K.A., ich habe mir die anderen Codes nicht angeschaut.
Ist mit Formeln einfacher, aber ich kenne die Anwender die
diese Tabelle bedienen müssen, die löschen bestimmt immer
mal wieder eine Formel.Deshalb VBA.
Dazu muß man natürlich den Anwender dazu zwingen auch Makros zuzulassen, das geht schon.
So wie ich es sehe ist da noch reichlich zu tun um die Mappe vor den Anwendern zu schützen *gg* und die Buchungstaktik zu optimieren.
Und es gibt ja noch mehr Spalteh als G,H,J…
Das kriege ich zwar alles hin, aber nicht im Rahmen von w-w-w.
Wenn ich sage, an der Tabelle ist noch einiges zu tun, so ist das keinerlei Angriff auf dich. Du hast sie erstellt und wirst schon damit klarkommen.
Aber es sollen ja fremde Anwender sie benutzen. Und die klickn leider oft genau darum wo man nicht hinklicken sollte usw.
Die Tabelle dagegen zu schützen wird halt aufwendig.
Gruß
Reinhard