Workbook.ChangeFileAccess-Methode (Excel)

Ändert die Zugriffsberechtigungen zu der Arbeitsmappe. Dazu muss u.U. eine aktualisierte Version von dem Datenträger geöffnet werden.

Syntax

Ausdruck. ChangeFileAccess (Mode, WritePassword, Notify)

expression Eine Variable, die ein Workbook-Objekt darstellt.

Parameter

Name Erforderlich/Optional Datentyp Beschreibung
Mode Erforderlich XlFileAccess Gibt den neuen Zugriffsmodus an.
WritePassword Optional Variant Gibt das Schreibschutzkennwort an, wenn die Datei schreibgeschützt ist und Mode den Wert xlReadWrite aufweist. Dieses Argument wird ignoriert, wenn für die Datei kein Kennwort existiert oder wenn Mode den Wert xlReadOnly aufweist.
Notify Optional Variant Beim Wert True (oder keine Angabe) wird der Benutzer benachrichtigt, falls auf die Datei nicht sofort zugegriffen werden kann.

HinwBemerkungeneise

Wenn Sie eine Datei im schreibgeschützten Modus geöffnet haben, haben Sie keinen exklusiven Zugriff auf die Datei. Wenn Sie eine Datei von schreibgeschützt in Lese-/Schreibzugriff ändern, muss Microsoft Excel eine neue Kopie der Datei laden, um sicherzustellen, dass keine Änderungen vorgenommen wurden, während Sie die Datei schreibgeschützt geöffnet haben.

Beispiel

In diesem Beispiel wird für die aktive Arbeitsmappe ein Schreibschutz festgelegt.

ActiveWorkbook.ChangeFileAccess Mode:=xlReadOnly

Support und Feedback

Haben Sie Fragen oder Feedback zu Office VBA oder zu dieser Dokumentation? Unter Office VBA-Support und Feedback finden Sie Hilfestellung zu den Möglichkeiten, wie Sie Support erhalten und Feedback abgeben können.