Share via


Méthode Workbook.ChangeFileAccess (Excel)

Modifie les autorisations d’accès pour le classeur. Cela peut nécessiter le chargement d’une version mise à jour à partir du disque.

Syntaxe

expression. ChangeFileAccess (Mode, WritePassword, Notify)

Expression Variable qui représente un objet Workbook .

Parameters

Nom Requis/Facultatif Type de données Description
Mode Requis XlFileAccess Indique le nouveau mode d'accès.
WritePassword Facultatif Variant Indique le mot de passe protégé en écriture si le fichier est protégé en écriture et si l'argument Mode a la valeur xlReadWrite. Ignoré si le fichier n'est pas protégé par un mot de passe ou si l'argument Mode a la valeur xlReadOnly.
Notification Facultatif Variant Cet argument est omis ou a la valeur True pour prévenir l'utilisateur si le fichier n'est pas immédiatement accessible.

Remarques

Si vous consultez un fichier ouvert en lecture seule, vous n'y avez pas un accès exclusif. Si vous faites passer le mode d'accès à un fichier de « lecture seule » en « lecture-écriture », Microsoft Excel doit charger une nouvelle copie du fichier pour être sûr qu'aucune modification n'y a été apportée pendant que vous le consultiez en lecture seule.

Exemple

Cet exemple montre comment imposer le mode d'accès en lecture seule au classeur actif.

ActiveWorkbook.ChangeFileAccess Mode:=xlReadOnly

Assistance et commentaires

Avez-vous des questions ou des commentaires sur Office VBA ou sur cette documentation ? Consultez la rubrique concernant l’assistance pour Office VBA et l’envoi de commentaires afin d’obtenir des instructions pour recevoir une assistance et envoyer vos commentaires.