VBA-Programmierung in Microsoft Excel

Tutorial: Excel-Beispiele

VBA-Begriff: ChangeFileAccess-Methode

Ändert die Zugriffsberechtigungen zu der Arbeitsmappe. Dazu muss unter Umständen eine aktualisierte Version von der Festplatte bzw. Diskette geöffnet werden.

Syntax

Ausdruck.ChangeFileAccess(Mode, WritePassword, Notify)

Ausdruck   Ein erforderlicher Ausdruck, der ein Workbook-Objekt zurückgibt.

Mode   Variant optional. Gibt den neuen Zugriffsmodus an. Kann eine der folgenden XlFileAccess-Konstanten sein: xlReadWrite oder xlReadOnly.

WritePassword   Variant optional. Gibt das Schreibschutzkennwort an, wenn die Datei schreibgeschützt ist und Mode den Wert xlReadWrite hat. Dieses Argument wird ignoriert, wenn für die Datei kein Kennwort existiert oder wenn Mode den Wert xlReadOnly hat.

Notify   Variant optional. True (oder keine Angabe), um den Benutzer zu benachrichtigen, falls auf die Datei nicht sofort zugegriffen werden kann.

Anmerkungen

Wenn Sie eine Datei schreibgeschützt geöffnet haben, besitzen Sie keinen exklusiven Zugriff auf die Datei. Wenn Sie eine Datei von schreibgeschützt auf Schreib-Lese-Zugriff umstellen, muss Microsoft Excel eine neue Kopie der Datei laden. Dadurch wird sichergestellt, dass keine Änderungen durchgeführt wurden, so lange Sie die Datei schreibgeschützt geöffnet hatten.