Hallo liebe Experten von ACCESS.
Ich habe eine kleine DB, die ich auch anderen zur Verfügung stelle.
Ich habe sie in eine MDE umgewandelt, damit keiner etwas verändern kann.
Die DB ist eine reine DB mit Lese-Information, in der man Filtern kann. Sonst nichts.
Leider kann man immer noch in die Datenblattansicht umschalten.
Gibt es einen VBA Code, mit dem ich auch diese Ansicht deaktivieren kann?
Gruß Achim
Hallo,
unklar ist, mit WAS die Filterungen geschehen... Werden Tabellen direkt bearbeitet, so kann das auch nicht in einer MDE unterbunden werden.
Wenn (empfohlenerweise) Formulare zum Einsatz kommen, könnte man den Navi-Berich ausblenden und die Shift-Taste verbieten. In den Formularen selber wäre nur die Formualransicht zuzulassen.
Ich habe dich nicht so richtig verstanden mit dem, was du mir sagen willst.
Folgender Sachverhalt:
Ich habe eine kleine DB, die ICH bearbeite und pflege mit Access 2003.
Die Kollegen bekommen von mir diese kleine DB als MDE zur Verfügung gestellt,
um nach etwas suchen, filtern zu können.... Nicht mehr, und nicht weniger.
Mit meiner Frage möchte ich verhindern, dass jemand die Daten des Formulars als tabellarische Auflistung nach Excel exportiert.
Die Kollegen sollen lediglich dieses eine Formular nehmen können und nach Datensätzen filtern und suchen....
Bisher mache ich es so:
In der Entwurfsansicht des Formulars stelle ich in den Eigenschaften
Formular - Löschen zulassen auf NEIN
Formular - Anfügen zulassen auf NEIN
Im Menü Extras entferne ich die Haken für
Access Spezialtasten verwenden
Datenbankfenster anzeigen
Im VBA habe ich einen Code, der
Alle Tabellen und Abfragen ausblendet
Aber dennoch kann man immer noch das Formular über ANSICHT als Datenblattansicht sehen und ich kann auch über EXTRAS - Analysieren mit EXCEL.... anwählen.
Das wäre eigentlich das Wesentliche, was verhindert werden soll.
Gruß Achim
Hallo Achim,
die Datenblattansicht könntest du noch über die Formulareigenschaften abschalten.
Dann solltest du noch die eingebauten Menüs deaktivieren und - sofern nötig - eigene
Menüleisten erstellen.
Datenblattansicht abschalten... das hatte ich gar nicht beachtet....
Okay, dann werde ich mich mal schlau lesen, was die eigenen Menüs betrifft.
Eigentlich geht es da nur um das Menü EXTRAS, weil dort der Punkt "Analysieren mit Excel" drin ist.
Andererseits bringt das auch nichts, weil einige Kollegen Access 2010 oder höher haben.
Ich danke für die Infos dazu... Schönen Sonntag noch....