Clever-Excel-Forum

Normale Version: Excel Datenbank erstellen ?
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo zusammen,
ich stehe vor einem großen Problem Smile
Ich möchte ein Digitales Verbandbuch erstellen was aus zwei Excel Dateien besteht. In der Ersten Datei (Unfallmeldung) soll ein Fragebogen stehen. Wenn man da seine Informationen (Name, Datum... usw.) eingibt und auf einen Button klickt (3 Buttons die für die Standorte stehen (LE, HE und HUW)) sollen die Informationen in eine gesonderte Exceldatei (geschlossen aber im selben Netzwerk) in die jeweiligen Tabellenblätter (LE,HE und HUW) übertragen und gespeichert werden. Auf dieser gesonderten Exceldatei (Unfallregister) sollen dann nur berechtigte Personen zugreifen können. 
Ich bin am Verzweifeln  Huh

kann mir einer weiter helfen ?

MfG Fritz
Excel ist für Anwendungen mit personenbezogenenen Zugriffsschutz nicht gerade die richtige Wahl.


Zitat:geschlossen aber im selben Netzwerk


In eine geschlossene Datei kann man nichts schreiben.
Hallöchen,

Zitat:In eine geschlossene Datei kann man nichts schreiben.

jein. Mit z.B. ADO braucht man eine Exceldatei auch zum Ändern nicht zu öffnen. Wobei ich hier unter Offen richtig offen verstehe und mit ADO ist die nach meinem Verständnis "nur" im Zugriff Smile

Ansonsten, wenn Du was einschreiben willst brauchst Du Dateiberechtigungen, die Dir auch das Öffnen ermöglichen.

Du kannst z.B. per Makro das Unfallregister ausblenden und nur bei Zugriff durch eine berechtigte Person selbiges einblenden, nutze dazu mal unsere Suche und Du wirst einiges finden.

Das ist kein vollwertiger Schutz vor Kenntnisnahme der Daten. Im schlimmsten Fall kann man Daten sogar per Formel auslesen, ohne die Datei zu öffnen.
Es ist aber zumindest ein Schutz, mit dem man eine rechtliche Grundlage hat, um gegen Verstöße vorzugehen.


Ich denke auch, für sensible Daten solltest Du, wenn schon nicht ganz, so zumindest als Backend eine Datenbank verwenden. Excel kann als Frontend dienen wo Du die Daten eingibst.