ich bin dabei, über Excel/VBA ein Tool zu programmieren, mit welchem man sämtliche betriebswirtschaftlichen Abläufe erfassen kann (z.B. Kunden, Material, Rechnungen, etc. anlegen und verwalten).
Jetzt habe ich (um es einfach zu machen) 2 Dateien:
Die eine Datei ist die Ein- und Ausgabemaske, mit der der Bediener arbeitet (Eingabe.xlsm). Die andere ist die Datenbank, in der die Daten gespeichert werden (DB.xlsx).
Beispielfall:
Das Programm wird in einem (kleinen) Unternehmen von mehreren Usern benutzt (Der eine schreibt Rechnungen, ein anderer pflegt die Kundendaten, der dritte ...)
Optimal wäre, wenn die Datenbank auf einem Server im Unternehmen zentral abgelegt wird.
Die Ein-/ und Ausgabemaske hat jeder der Benutzer lokal auf seinem Rechner.
Dazu brauche ich eine Variante, bei der die Datenbank-Datei von allen Usern 'beschrieben' werden kann. D.h. Die Datenbank kann nicht ständig auf dem jeweiligen Computer im Hintergrund geöffnet bleiben.
Um es konkret zu machen folgender Fall:
Ich möchte aus meiner Eingabemaske Eingabe.xlsm den Wert aus Tab1 Zelle A2 nach DB.xlsx Tab1 Zelle A34 übertragen.
Kann mir jemand unter Berücksichtigung der vorgenannten Aspekte einen Programmiercode dazu nennen?
Vielen Dank!
Andreas