Willst Du generell das Bearbeiten der Datei verhindern? Oder wirklich nur den Paste?
Falls Du generell verbieten willst, öffne die Datei schreibgeschützt oder gib dem Benutzer nicht die Berechtigung, die Datei im schreibzugriff zu öffnen.
Wie Du den Paste in der MFL verhindern kannst, kann ich Dir leider auch nicht sagen. Der Benutzer kann ja, auch wenn Du diesen Befehl da wegnimmst, die MFL selber wieder zurückändern. Und Ctrl-C zu unterbinden ist wohl auch nicht das Wahre.
Es gibt noch mindestens 2 andere Arten, einzufügen, z.B. über Rechte Maustaste und Einfügen im Kontext Menü oder über Shift+Insert Tastenkombination. Du müsstest also irgendwie den Einfügen Event unterbinden.
Eine alternative: Du könntest die Zwischenablage einfach bei jedem Wechsel der Zelle löschen. Damit ist, auch wenn versucht wird, was einzufügen, nichts mehr in der Zwischenablage drin. Du müsstest dazu allerdings sicherstellen, dass Makros
auch wirklich zugelassen werden, sonst zieht auch das nicht.
Gruss
Henry
Hallo,
mit Application.OnKey "^c", "" kann ich ja das manuelle kopieren verhindern. Doch wie kann ich die Kopieren-Schaltfläche in der Multifunktionsleiste deaktivieren?
Vielen Dank im Voraus und viele Grü�?e
Herbert