Gibt es eine Möglichkeit, ein MS Word-Dokument so zu schützen ("sperren"), dass selbst die Auswahl deaktiviert ist?

826
markddelorme

Ich suche nach einer Möglichkeit, ein Word-Dokument vollständig zu "sperren", so dass Benutzer nicht die Möglichkeit haben, den Text auszuwählen und in eine andere Anwendung zu kopieren / einzufügen. Im Idealfall würde ich gerne ein VBA-Skript codieren, das die Tastatureingabe vollständig deaktiviert und dadurch die Tastenkombinationen für Drucken und Kopieren / Einfügen verhindert. Ich konnte noch keine umfassenden VBA-Lösungen finden. Ich bin mir bewusst, dass selbst das Erreichen dieses Ziels einen Benutzer nicht daran hindern kann, einen Druckbildschirm des Dokuments zu nehmen oder eine andere raffinierte Möglichkeit zu finden, die Informationen im Dokument zu reproduzieren, obwohl dies für meine Zwecke in Ordnung ist.

Anregungen werden gebeten.

1
Warum speichern Sie es nicht als geschütztes PDF? Sie bekommen genau das, was Sie wollen, und es sieht immer noch gleich aus. Aganju vor 8 Jahren 1
Der Grund, warum ich es als Word-Dokument aufbewahren muss, liegt darin, dass der Inhalt für eine Liste von nicht technisch versierten Managern, die dokumentierte Revisionen vornehmen und deren Änderungen nachverfolgen werden, leicht zugänglich sein muss. Wenn ich in PDF konvertiere, kann ich die Änderungen in Word nicht nachverfolgen, ohne sie erneut in ein Word-Dokument umzuwandeln. Ich schreibe zu diesem Zweck einen Arbeitsauftrag, dem sie folgen sollen, und es muss so einfach wie möglich sein. Ist das sinnvoll? Ich fand heraus, dass das Schützen des Dokuments, um das Ausfüllen von Formularen zu ermöglichen, tatsächlich den Trick bewirkt (re: copy / paste). Durch VBA wurde verhindert, dass Druckbefehle ausgeführt werden. markddelorme vor 8 Jahren 0

1 Antwort auf die Frage

0
LPChip

Der beste Weg, um hier zu gehen, ist die Verwendung einer geschützten PDF-Datei.

Wie bereits erwähnt, wird das Dokument nur durch das Ausfüllen von Formularen geschützt, und es wird so geschützt, wie Sie es wünschen.

BEARBEITEN: alte Informationen nur zu Referenzzwecken: Wenn Sie sich aus irgendeinem Grund wirklich an Microsoft Word halten müssen, sollten Sie ein transparentes Bild hinzufügen, das das gesamte Dokument abdeckt, und dann das Dokument vor einer Bearbeitung schützen. Wenn die Leute dann Text auswählen möchten, klicken sie stattdessen auf das Bild und können daher keinen Text auswählen.

Sie können weiterhin STRG-A drücken, um alles auszuwählen, es in ein neues Dokument zu kopieren und es dann zu bearbeiten. Dies kann jedoch nicht verhindert werden. Nicht mal bei VBA. Ein schützendes PDF hat diese Einschränkung nicht.

Und nicht viele Leute denken, dass CTRL-A funktionieren wird, da das Feedback, das versucht, etwas auszuwählen, den Eindruck erweckt, dass das Dokument geschützt ist. Natürlich ist das Editieren selbst schwierig. Sie müssen das Bild zuerst zur Seite verschieben.

Kein schlechter Vorschlag; Vielleicht könnte ich diesen Begriff in anderen Kontexten meiner Entwicklungsprojekte verwenden. Ich fand heraus, dass der Schutz des Dokuments nur für das Ausfüllen von Formularen die Auswahl von Text und somit das Kopieren / Einfügen verhindert. Dies scheint den Trick bisher perfekt zu machen. In meiner Antwort auf den vorherigen Kommentar erwähne ich den Grund, aus dem ich glaube, dass es am besten ist, die Datei als Word-Dokument zu behalten, anstatt in PDF zu konvertieren. markddelorme vor 8 Jahren 0
Ich sollte auch erwähnen, dass mein Dokument keinerlei Formulare enthält - dies hindert mich nicht daran, den Schutz für das Ausfüllen von Formularen zu aktivieren, und ermöglicht so das Verhalten des "Auswahlschutzes", das ich in meinem ursprünglichen Beitrag gesucht habe. markddelorme vor 8 Jahren 0
@markddelorme Ich habe meine Antwort entsprechend bearbeitet, damit Sie Ihre Frage als beantwortet markieren können und alle wissen lassen, dass Sie keine Hilfe mehr suchen. Freut mich zu hören, dass Sie es gelöst haben. LPChip vor 8 Jahren 0